Update of /cvsroot/pure-data/packages In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4435
Modified Files: Makefile Log Message:
- Lots of bug fixes
- added script which searches thru all of the .pd_darwin files for dependencies from Fink. It then copies those libs into the Pd.app and sets everything up for them to be sourced by the objects.
- added Guenter's quick hack to allow international characters in Pd patches
Index: Makefile =================================================================== RCS file: /cvsroot/pure-data/packages/Makefile,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** Makefile 6 Dec 2005 22:17:15 -0000 1.20 --- Makefile 16 Dec 2005 18:38:11 -0000 1.21 *************** *** 87,90 **** --- 87,92 ----
+ OPT_FLAGS = -O6 -funroll-loops -fomit-frame-pointer + # these are sent to all of the various Makefiles so that they all copy their # output to the same directory tree *************** *** 94,97 **** --- 96,100 ---- prefix=$(prefix) \ libpddir=$(libpddir) \ + OPT_CFLAGS="$(OPT_CFLAGS)" \ UNAME=$(UNAME)
*************** *** 151,156 **** PD_AUTOCONF = autoconf
! pd: ! -cd $(pd_src)/src/ && $(PD_AUTOCONF) -cd $(pd_src)/src && ./configure $(PD_CONFIGURE_FLAGS) && \ make $(DEST_PATHS) $(PD_BUILD_FLAGS) --- 154,166 ---- PD_AUTOCONF = autoconf
! $(pd_src)/src/configure: $(pd_src)/src/configure.in ! cd $(pd_src)/src/ && $(PD_AUTOCONF) ! ! # this is not used yet because MinGW doesn't use ./configure && make yet ! #$(pd_src)/src/makefile: $(pd_src)/src/makefile.in ! # cd $(pd_src)/src/ && ./configure $(PD_CONFIGURE_FLAGS) ! ! pd: $(pd_src)/src/configure ! echo $$MACOSX_DEPLOYMENT_TARGET -cd $(pd_src)/src && ./configure $(PD_CONFIGURE_FLAGS) && \ make $(DEST_PATHS) $(PD_BUILD_FLAGS) *************** *** 671,674 **** --- 681,690 ----
flext_clean: + -cd $(externals_src)/footils/syncgrain && make -f makefile.pd-darwin clean + -cd $(externals_src)/grill && \ + rm -- flext/buildsys/config-mac-pd-gcc.txt config.txt flext/config.txt \ + flext/source/libflext.a */pd-darwin/*.o */pd-darwin/*/*.o \ + */pd-darwin/*/*.pd_darwin */pd-darwin/*.pd_darwin \ + */pd-darwin/release-shared/*.dylib */pd-darwin/release-shared/*.opp
*************** *** 677,686 ****
pd_clean: ! -cd $(pd_src) && make $(DEST_PATHS) clean
# these targets are all from Makefile.buildlayout: install_clean cruft_clean ! clean: abstractions_clean doc_clean externals_clean flext_clean ! clean: gem_clean pd_clean echo "Complete clean finished."
--- 693,702 ----
pd_clean: ! -cd $(pd_src)/src && make $(DEST_PATHS) clean
# these targets are all from Makefile.buildlayout: install_clean cruft_clean ! clean: abstractions_clean doc_clean externals_clean flext_clean gem_clean \ ! pd_clean echo "Complete clean finished."
*************** *** 691,695 **** cd $(extensions_src) && make distclean cd $(externals_src) && make distclean ! cd $(pd_src) && make distclean
test_locations: --- 707,711 ---- cd $(extensions_src) && make distclean cd $(externals_src) && make distclean ! -cd $(pd_src) && make distclean
test_locations: