[PD-cvs] packages Makefile,1.20,1.21
Hans-Christoph Steiner
eighthave at users.sourceforge.net
Fri Dec 16 19:38:13 CET 2005
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:
More information about the Pd-cvs
mailing list