aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/iemlib1/makefile40
1 files changed, 3 insertions, 37 deletions
diff --git a/src/iemlib1/makefile b/src/iemlib1/makefile
index 6bc4b59..0df6ae7 100644
--- a/src/iemlib1/makefile
+++ b/src/iemlib1/makefile
@@ -2,46 +2,12 @@ current: all
.SUFFIXES: .pd_linux
-INCLUDE = -I. -I/usr/local/src/pd-0.37-4/src
+include ../../Make.include
-LDFLAGS = -export-dynamic -shared
-LIB = -ldl -lm -lpthread
-
-#select either the DBG and OPT compiler flags below:
-
-CFLAGS = -DPD -DUNIX -W -Werror -Wno-unused \
- -Wno-parentheses -Wno-switch -O6 -funroll-loops -fomit-frame-pointer \
- -DDL_OPEN -fPIC
-
-SYSTEM = $(shell uname -m)
+INCLUDE = -I. -I$(PDSOURCE)
# the sources
-
-SRC = biquad_freq_resp.c \
- db2v.c \
- f2note.c \
- forpp.c \
- gate.c \
- sigfilter.c \
- sigFIR.c \
- sighml_shelf.c \
- sigiem_cot4.c \
- sigiem_delay.c \
- sigiem_pow4.c \
- sigiem_sqrt4.c \
- siglp1_t.c \
- sigmov_avrg_kern.c \
- sigpara_bp2.c \
- sigpeakenv.c \
- sigprvu.c \
- sigpvu.c \
- sigrvu.c \
- sigsin_phase.c \
- sigvcf_filter.c \
- soundfile_info.c \
- split.c \
- v2db.c \
- iemlib1.c
+SRC = $(sort $(filter %.c, $(wildcard *.c)))
TARGET = iemlib1.pd_linux