[PD-cvs] packages Makefile, 1.53, 1.54 Makefile.buildlayout, 1.30, 1.31 TODO, 1.21, 1.22

Hans-Christoph Steiner eighthave at users.sourceforge.net
Mon Dec 18 07:14:25 CET 2006


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 ----





More information about the Pd-cvs mailing list