[PD-cvs] externals/iemlib/src/iemlib2 makefile,1.7,1.8

IOhannes m zmölnig zmoelnig at users.sourceforge.net
Mon Nov 14 19:17:31 CET 2005


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
  





More information about the Pd-cvs mailing list