[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [23021] branches/blender2.5/blender/source /blender: == SCons ==

Nathan Letwory jesterking at letwory.net
Sun Sep 6 00:39:43 CEST 2009


Revision: 23021
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=23021
Author:   jesterking
Date:     2009-09-06 00:39:42 +0200 (Sun, 06 Sep 2009)

Log Message:
-----------
== SCons ==
* makesrna and makesdna now use CFLAGS, CCFLAGS and Linking flags as specified in config.
  This might help with cross-compile on OSX 10.6 (32bit on 64bit). devroo & jensverwiebe, please test and report.

Modified Paths:
--------------
    branches/blender2.5/blender/source/blender/makesdna/intern/SConscript
    branches/blender2.5/blender/source/blender/makesrna/intern/SConscript

Modified: branches/blender2.5/blender/source/blender/makesdna/intern/SConscript
===================================================================
--- branches/blender2.5/blender/source/blender/makesdna/intern/SConscript	2009-09-05 20:12:08 UTC (rev 23020)
+++ branches/blender2.5/blender/source/blender/makesdna/intern/SConscript	2009-09-05 22:39:42 UTC (rev 23021)
@@ -34,6 +34,9 @@
 if sys.platform != 'cygwin':
 	makesdna_tool.Append (CCFLAGS = cflags)
 makesdna_tool.Append (CPPDEFINES = defines)
+makesdna_tool.Append( CFLAGS = env['CFLAGS'])
+makesdna_tool.Append( CCFLAGS = env['CCFLAGS'])
+makesdna_tool.Append( LINKFLAGS = env['PLATFORM_LINKFLAGS'])
 targetdir = normpath(root_build_dir+'/lib')
 
 if not (root_build_dir[0]==os.sep or root_build_dir[1]==':'):

Modified: branches/blender2.5/blender/source/blender/makesrna/intern/SConscript
===================================================================
--- branches/blender2.5/blender/source/blender/makesrna/intern/SConscript	2009-09-05 20:12:08 UTC (rev 23020)
+++ branches/blender2.5/blender/source/blender/makesrna/intern/SConscript	2009-09-05 22:39:42 UTC (rev 23021)
@@ -6,7 +6,7 @@
 	return os.path.abspath(os.path.normpath(path))
 
 Import ('env')
-cflags = '-Wall'
+cflags = ['-Wall']
 defines = []
 root_build_dir=normpath(env['BF_BUILDDIR'])
 
@@ -96,6 +96,10 @@
 
 makesrna_tool.Append (LIBPATH = libdir)
 
+makesrna_tool.Append( CFLAGS = env['CFLAGS'])
+makesrna_tool.Append( CCFLAGS = env['CCFLAGS'])
+makesrna_tool.Append( LINKFLAGS = env['PLATFORM_LINKFLAGS'])
+
 if env['BF_PROFILE']:
 	makesrna_tool.Append (LINKFLAGS = env['BF_PROFILE_FLAGS'])
 





More information about the Bf-blender-cvs mailing list