Update of /cvsroot/pure-data/externals/iemlib/src/iemlib2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23903/src/iemlib2
Modified Files: makefile Log Message: moved most logic from individual makefiles into Make.include
Index: makefile =================================================================== RCS file: /cvsroot/pure-data/externals/iemlib/src/iemlib2/makefile,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** makefile 14 Nov 2005 18:05:59 -0000 1.7 --- makefile 14 Nov 2005 18:17:29 -0000 1.8 *************** *** 1,89 **** ! current: all
- .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 - - - - --- 1,4 ---- ! TARGET = iemlib2
include ../../Make.include