From 22e2a8c435e6907aae8fb43c54341f8ec55e6231 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Mon, 14 Nov 2005 18:17:29 +0000 Subject: moved most logic from individual makefiles into Make.include svn path=/trunk/externals/iemlib/; revision=3892 --- src/iem_mp3/makefile | 37 +-------------------- src/iem_t3_lib/makefile | 43 +----------------------- src/iemlib1/makefile | 35 +------------------- src/iemlib2/makefile | 87 +------------------------------------------------ 4 files changed, 4 insertions(+), 198 deletions(-) diff --git a/src/iem_mp3/makefile b/src/iem_mp3/makefile index 955e508..700376d 100644 --- a/src/iem_mp3/makefile +++ b/src/iem_mp3/makefile @@ -1,39 +1,4 @@ -current: all +TARGET = iem_mp3 -.SUFFIXES: .pd_linux include ../../Make.include -INCLUDE = -I. -I$(PDSOURCE) - -# the sources - -SRC = sigmp3play.c \ - iem_mp3.c - -TARGET = iem_mp3.pd_linux - - -OBJ = $(SRC:.c=.o) - -# -# ------------------ targets ------------------------------------ -# - -clean: - -rm ../../lib/$(TARGET) $(TARGET) - -rm *.o - -all: $(OBJ) - - @echo :: $(OBJ) - - ld $(LDFLAGS) -o $(TARGET) *.o $(LIB) - strip --strip-unneeded $(TARGET) - cp $(TARGET) ../../lib - -$(OBJ) : %.o : %.c - touch $*.c - cc $(CFLAGS) $(INCLUDE) -c -o $*.o $*.c - - - diff --git a/src/iem_t3_lib/makefile b/src/iem_t3_lib/makefile index 2e5cd8b..597ccdf 100644 --- a/src/iem_t3_lib/makefile +++ b/src/iem_t3_lib/makefile @@ -1,45 +1,4 @@ -current: all +TARGET = iem_t3_lib -.SUFFIXES: .pd_linux include ../../Make.include -INCLUDE = -I. -I$(PDSOURCE) - -# the sources - -SRC = sigt3_line.c \ - sigt3_sig.c \ - t3_bpe.c \ - t3_delay.c \ - t3_metro.c \ - t3_timer.c \ - iem_t3_lib.c - -TARGET = iem_t3_lib.pd_linux - - -OBJ = $(SRC:.c=.o) - -# -# ------------------ targets ------------------------------------ -# - -clean: - -rm ../../lib/$(TARGET) $(TARGET) - -rm *.o - -all: $(OBJ) - - @echo :: $(OBJ) - - ld $(LDFLAGS) -o $(TARGET) *.o $(LIB) - strip --strip-unneeded $(TARGET) - cp $(TARGET) ../../lib - -$(OBJ) : %.o : %.c - touch $*.c - cc $(CFLAGS) $(INCLUDE) -c -o $*.o $*.c - - - - diff --git a/src/iemlib1/makefile b/src/iemlib1/makefile index 0df6ae7..f1fa0e4 100644 --- a/src/iemlib1/makefile +++ b/src/iemlib1/makefile @@ -1,37 +1,4 @@ -current: all - -.SUFFIXES: .pd_linux +TARGET = iemlib1 include ../../Make.include -INCLUDE = -I. -I$(PDSOURCE) - -# the sources -SRC = $(sort $(filter %.c, $(wildcard *.c))) - -TARGET = iemlib1.pd_linux - - -OBJ = $(SRC:.c=.o) - -# -# ------------------ targets ------------------------------------ -# - -clean: - -rm ../../lib/$(TARGET) $(TARGET) - -rm *.o - -all: $(OBJ) - @echo :: $(OBJ) - ld $(LDFLAGS) -o $(TARGET) *.o $(LIB) - strip --strip-unneeded $(TARGET) - -cp $(TARGET) ../../lib - -$(OBJ) : %.o : %.c - touch $*.c - cc $(CFLAGS) $(INCLUDE) -c -o $*.o $*.c - - - - diff --git a/src/iemlib2/makefile b/src/iemlib2/makefile index 8febf1f..19e7f63 100644 --- a/src/iemlib2/makefile +++ b/src/iemlib2/makefile @@ -1,89 +1,4 @@ -current: all +TARGET = iemlib2 -.SUFFIXES: .pd_linux include ../../Make.include -INCLUDE = -I. -I$(PDSOURCE) - -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) - -# the sources - -SRC = add2_comma.c \ - bpe.c \ - dollarg.c \ - exp_inc.c \ - float24.c \ - iem_anything_kernel.c \ - iem_anything.c \ - iem_append_kernel.c \ - iem_append.c \ - iem_i_route.c \ - iem_pbank_csv.c \ - iem_prepend_kernel.c \ - iem_prepend.c \ - iem_receive_kernel.c \ - iem_receive.c \ - iem_route.c \ - iem_sel_any.c \ - iem_send_kernel.c \ - iem_send.c \ - init.c \ - list2send.c \ - mergefilename.c \ - modulo_counter.c \ - parentdollarzero.c \ - post_netreceive.c \ - pre_inlet.c \ - prepend_ascii.c \ - protect_against_open.c \ - receive2list.c \ - round_zero.c \ - sigfade.c \ - sigiem_blocksize.c \ - sigiem_samplerate.c \ - sigLFO_noise.c \ - sigm2f.c \ - speedlim.c \ - splitfilename.c \ - stripfilename.c \ - toggle_mess.c \ - transf_fader.c \ - unsymbol.c \ - wrap.c \ - iemlib2.c - -TARGET = iemlib2.pd_linux - - -OBJ = $(SRC:.c=.o) - -# -# ------------------ targets ------------------------------------ -# - -clean: - -rm ../../lib/$(TARGET) $(TARGET) - -rm *.o - -all: $(OBJ) - @echo :: $(OBJ) - ld $(LDFLAGS) -o $(TARGET) *.o $(LIB) - strip --strip-unneeded $(TARGET) - cp $(TARGET) ../../lib - -$(OBJ) : %.o : %.c - cc $(CFLAGS) $(INCLUDE) -c -o $*.o $*.c - - - - -- cgit v1.2.1