Update of /cvsroot/pure-data/externals/corelibs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28277
Modified Files: README generate.sh Log Message: delete *.c files before re-generating them (since else we get double entries in the files); LATER remove all .c files from this directory (they ought to be generated on the fly); check whether to use d_mayer_fft.c or d_fft_mayer.c
Index: README =================================================================== RCS file: /cvsroot/pure-data/externals/corelibs/README,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** README 14 Jun 2006 05:23:22 -0000 1.1 --- README 25 Sep 2006 10:25:51 -0000 1.2 *************** *** 8,9 **** --- 8,11 ----
+ IOhannes: these files should not be in here in the first place since they are generated +
Index: generate.sh =================================================================== RCS file: /cvsroot/pure-data/externals/corelibs/generate.sh,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** generate.sh 25 Sep 2006 10:18:18 -0000 1.2 --- generate.sh 25 Sep 2006 10:25:51 -0000 1.3 *************** *** 1,8 **** #!/bin/sh
# put these at the top of the file touch lib_d_fft.c echo '#include "../../pd/src/d_fftroutine.c"' >> lib_d_fft.c ! echo '#include "../../pd/src/d_fft_mayer.c"' >> lib_d_fft.c
for file in ../../pd/src/[dx]_*.c; do --- 1,19 ---- #!/bin/sh
+ # delete all .c-files in order to not duplicate entries in there + ## LATER: ask hcs why he is using "touch" and ">>" instead of + ## an initial ">" + rm -f lib_?_*.c + # put these at the top of the file touch lib_d_fft.c echo '#include "../../pd/src/d_fftroutine.c"' >> lib_d_fft.c ! if [ -e "../../pd/src/d_fft_mayer.c" ] ! then ! echo '#include "../../pd/src/d_fft_mayer.c"' >> lib_d_fft.c ! else ! echo '#include "../../pd/src/d_mayer_fft.c"' >> lib_d_fft.c ! fi !
for file in ../../pd/src/[dx]_*.c; do *************** *** 19,23 ****
# these files hold code for other classes, but no classes ! rm lib_d_fftroutine.c lib_d_fft_mayer.c lib_d_resample.c
--- 30,34 ----
# these files hold code for other classes, but no classes ! rm -f lib_d_fftroutine.c lib_d_fft_mayer.c lib_d_mayer_fft.c lib_d_resample.c