Update of /cvsroot/pure-data/packages
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2677
Modified Files:
Makefile Makefile.buildlayout TODO
Log Message:
tweaked things to allow for setting CPU-specific build flags
Index: Makefile.buildlayout
===================================================================
RCS file: /cvsroot/pure-data/packages/Makefile.buildlayout,v
retrieving revision 1.30
retrieving revision 1.31
diff -C2 -d -r1.30 -r1.31
*** Makefile.buildlayout 21 Oct 2006 04:55:39 -0000 1.30
--- Makefile.buildlayout 18 Dec 2006 06:14:23 -0000 1.31
***************
*** 62,66 ****
# base level optimizations
! OPT_CFLAGS = -O3 -funroll-loops -fomit-frame-pointer
DEBUG_CFLAGS = -ggdb
--- 62,66 ----
# base level optimizations
! OPT_CFLAGS = -O2
DEBUG_CFLAGS = -ggdb
Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/packages/Makefile,v
retrieving revision 1.53
retrieving revision 1.54
diff -C2 -d -r1.53 -r1.54
*** Makefile 4 Dec 2006 16:12:43 -0000 1.53
--- Makefile 18 Dec 2006 06:14:23 -0000 1.54
***************
*** 264,270 ****
# 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)
--- 264,271 ----
# cd $(pd_src)/src/ && ./configure $(PD_CONFIGURE_FLAGS)
+ # this line has the "-" to support the current makefile.mingw hack
pd: $(pd_src)/src/configure
-cd $(pd_src)/src && ./configure $(PD_CONFIGURE_FLAGS) && \
+ make OPT_CFLAGS="" depend && \
make $(DEST_PATHS) $(PD_BUILD_FLAGS)
Index: TODO
===================================================================
RCS file: /cvsroot/pure-data/packages/TODO,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** TODO 28 Nov 2006 06:42:24 -0000 1.21
--- TODO 18 Dec 2006 06:14:23 -0000 1.22
***************
*** 1,3 ****
--- 1,6 ----
+ - output the compilation flags to the resulting package so that different
+ builds with the same name can be distinguished
+
- for release branch, remove class_sethelpsymbol() from iemlib and zexy
***************
*** 5,10 ****
(percolate, mp3, mpeg2, mpeg4, etc)
- - reintroduce patch for making Pd window font not bold
-
- make all of pd/src/x_*.c into a standalone library that is optionally loaded
by Pd. Then these objects can be placed into the namespace.
--- 8,11 ----