From: <mk...@us...> - 2004-03-19 08:07:32
|
Update of /cvsroot/csp/APPLICATIONS/SimData In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24457 Modified Files: build_config.py Log Message: Index: build_config.py =================================================================== RCS file: /cvsroot/csp/APPLICATIONS/SimData/build_config.py,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** build_config.py 14 Mar 2004 04:19:23 -0000 1.3 --- build_config.py 19 Mar 2004 07:57:43 -0000 1.4 *************** *** 45,46 **** --- 45,69 ---- + class Config_win32(Config): + def config(self, env): + #wine = '' #wine --debugmsg -all -- ' + #self.CXX = wine + 'cl' + #self.LINK = wine + 'link' + #self.CXXFLAGS = '/nologo /DWIN32=1 /D_WIN32=1 /D_STLPORT=1 /DSIMDATA_EXPORTS=1 /GR /GX /W3' + #self.CPPFLAGS = '' + #self.CPPPATH = ['#/Include', self.PYTHON_INC] + #self.SHLINKFLAGS = ' /MACHINE:I386 /LIBPATH:%s /NODEFAULTLIB:LIBC' % self.PYTHON_LIB + #self.SHLINKLIBS = [] + #self.CXXFILESUFFIX = '.cpp' + #self.ARCHIVE_FORMATS = ['.zip'] + self.configSwig(env) + def configSwig(self, env): + version = env['SWIG_VERSION'] + self.SWIGFLAGS = ' -c++ -python -noexcept -IInclude -I%s' % self.PYTHON_INC + if compareVersions(version, '1.3.20') >= 0: + self.SWIGFLAGS = self.SWIGFLAGS + ' -runtime' + else: + self.SWIGFLAGS = self.SWIGFLAGS + ' -c' + self.SHLINKLIBS.append('swigpy') + + |