Update of /cvsroot/pure-data/externals/grill/flext/buildsys/mac/max In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29038/buildsys/mac/max
Modified Files: config-gcc.def Added Files: gnumake-gcc-ext.inc gnumake-gcc-flext.inc gnumake-gcc.inc Removed Files: make-gcc.inc Log Message: updated make system build system for OSX simplified make system reconsidered flext::buffer:Update added object construction and destruction flags updated build system
--- NEW FILE: gnumake-gcc.inc --- DEFS += -DFLEXT_SYS=1
INCPATH += -I$(MAXSDKPATH)/max-includes -I$(MAXSDKPATH)/msp-includes
LDFLAGS += -framework MaxAPI -framework MaxAudioAPI LDFLAGS += -dynamiclib
--- NEW FILE: gnumake-gcc-ext.inc --- EXT=mxo
##############################################
OBJPATH=$(OUTPATH)/$(OUTSUB)
TARGETPATH=$(OBJPATH)/$(OUTNAME).$(EXT)/Contents/MacOS TARGET=$(TARGETPATH)/$(OUTNAME)
Index: config-gcc.def =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/mac/max/config-gcc.def,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** config-gcc.def 30 Dec 2004 04:58:25 -0000 1.1 --- config-gcc.def 3 Jan 2005 05:00:27 -0000 1.2 *************** *** 3,15 **** MAXSDKPATH=/Volumes/Daten/Prog/MaxMSP-SDK/4.5\ headers/c74support
! # where should the external be installed? ! INSTPATH=/Library/Application\ Support/Cycling\ '74/externals
! # where do the flext headers and libraries reside? ! FLEXTPATH=/Library/Application\ Support/Cycling\ '74/flext
# where should the external be built? OUTPATH=max-darwin
# user defined compiler flags # (check if they match your system!) --- 3,27 ---- MAXSDKPATH=/Volumes/Daten/Prog/MaxMSP-SDK/4.5\ headers/c74support
! ###############################################################
! # where do/should the flext headers reside/be built? ! FLEXTINC=/usr/local/include/flext ! ! # where do/should the flext static libraries reside/be built? ! FLEXTLIB=/usr/local/lib ! ! # where do/should the flext shared libraries reside/be built? ! FLEXTSHLIB=$(FLEXTLIB) ! ! ###############################################################
# where should the external be built? OUTPATH=max-darwin
+ # where should the external be installed? + INSTPATH=/Library/Application\ Support/Cycling\ '74/externals + + ############################################################### + # user defined compiler flags # (check if they match your system!)
--- make-gcc.inc DELETED ---
--- NEW FILE: gnumake-gcc-flext.inc --- ifdef SHARED EXT=dylib else EXT=a endif
##############################################
OBJPATH=$(OUTPATH)/$(OUTSUB) TARGETPATH=$(OBJPATH) TARGET=$(TARGETPATH)/$(OUTNAME).$(EXT)