Update of /cvsroot/pure-data/externals/grill/flext/buildsys/win/max In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29038/buildsys/win/max
Modified Files: config-mingw.def config-msvc.def Added Files: gnumake-mingw-ext.inc gnumake-mingw-flext.inc gnumake-mingw.inc nmake-msvc-ext.inc nmake-msvc-flext.inc nmake-msvc.inc Removed Files: make-mingw.inc make-msvc.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: nmake-msvc-ext.inc --- EXT=mxe
--- make-msvc.inc DELETED ---
--- NEW FILE: gnumake-mingw-flext.inc --- ifdef SHARED EXT=dll else EXT=LIB endif
--- NEW FILE: nmake-msvc.inc --- DEFS=$(DEFS) /DFLEXT_SYS=1 CFLAGS=$(CFLAGS) /Zp2
INCPATH=$(INCPATH) /I$(MAXSDKPATH)\max-includes /I$(MAXSDKPATH)\msp-includes LIBPATH=$(LIBPATH) /LIBPATH:$(MAXSDKPATH)\max-includes /LIBPATH:$(MAXSDKPATH)\msp-includes
# these are both in MAXSDKPATH LIBS=$(LIBS) maxapi.lib maxaudio.lib
Index: config-mingw.def =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/max/config-mingw.def,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** config-mingw.def 20 Dec 2004 05:06:19 -0000 1.1 --- config-mingw.def 3 Jan 2005 05:00:29 -0000 1.2 *************** *** 3,11 **** MAXSDKPATH="c:/data/prog/audio/maxmspsdk_win/4.5 headers/c74support"
! # where should the external be installed? ! INSTPATH="%CommonProgramFiles%/Cycling '74/externals/flext"
! # where do the flext headers and libraries reside? ! FLEXTPATH="%CommonProgramFiles%/Cycling '74/flext"
# where should the external be built? --- 3,22 ---- MAXSDKPATH="c:/data/prog/audio/maxmspsdk_win/4.5 headers/c74support"
! # where is MS VC++? ! # (not necessary if the build is run with the compiler environment) ! # MSVCPATH=C:/Programme/Microsoft Visual Studio .NET 2003/Vc7
! ############################################################### ! ! # where do/should the flext headers reside/be built? ! FLEXTINC="%CommonProgramFiles%/Cycling '74/flext" ! ! # where do/should the flext static libraries reside/be built? ! FLEXTLIB=$(FLEXTINC) ! ! # where do/should the flext shared libraries reside/be built? ! FLEXTSHLIB=$(FLEXTINC) ! ! ###############################################################
# where should the external be built? *************** *** 13,16 **** --- 24,32 ---- OUTPATH=max-mingw
+ # where should the external be installed? + INSTPATH="%CommonProgramFiles%/Cycling '74/externals/flext" + + ############################################################### + # some user-definable flags # (check if they match your system!)
Index: config-msvc.def =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/max/config-msvc.def,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** config-msvc.def 20 Dec 2004 05:06:19 -0000 1.1 --- config-msvc.def 3 Jan 2005 05:00:30 -0000 1.2 *************** *** 3,11 **** MAXSDKPATH="c:\data\prog\audio\maxmspsdk_win\4.5 headers\c74support"
! # where should the external be installed? ! INSTPATH="%CommonProgramFiles%\Cycling '74\externals\flext"
! # where do the flext headers and libraries reside? ! FLEXTPATH="%CommonProgramFiles%\Cycling '74\flext"
# where should the external be built? --- 3,22 ---- MAXSDKPATH="c:\data\prog\audio\maxmspsdk_win\4.5 headers\c74support"
! # where is MS VC++? ! # (not necessary if the build is run with the compiler environment) ! # MSVCPATH=C:\Programme\Microsoft Visual Studio .NET 2003\Vc7
! ############################################################### ! ! # where do/should the flext headers reside/be built? ! FLEXTINC="%CommonProgramFiles%\Cycling '74\flext" ! ! # where do/should the flext static libraries reside/be built? ! FLEXTLIB=$(FLEXTINC) ! ! # where do/should the flext shared libraries reside/be built? ! FLEXTSHLIB=$(FLEXTINC) ! ! ###############################################################
# where should the external be built? *************** *** 13,17 **** --- 24,37 ---- OUTPATH=max-msvc
+ # where should the external be installed? + INSTPATH="%CommonProgramFiles%\Cycling '74\externals\flext" + + ############################################################### + # some user-definable flags # (check if they match your system!) OFLAGS=/G6 /Ox /arch:SSE + + # uncomment to link against dynamic C runtime libraries + # (don't use this if you want to distribute the built product) + #DYNAMIC=1
--- NEW FILE: gnumake-mingw.inc --- DEFS += -DFLEXT_SYS=1 CFLAGS += -fpack-struct=2
INCPATH += -I$(MAXSDKPATH)/max-includes -I$(MAXSDKPATH)/msp-includes LIBPATH += -L$(MAXSDKPATH)/max-includes -L$(MAXSDKPATH)/msp-includes
# these are both in MAXSDKPATH LIBS += -lmaxapi -lmaxaudio
--- NEW FILE: gnumake-mingw-ext.inc --- EXT=mxe
--- NEW FILE: nmake-msvc-flext.inc --- !ifdef SHARED EXT=dll !else EXT=lib !endif
--- make-mingw.inc DELETED ---