[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [19082] trunk/blender/source/blender/nodes /SConscript: SCons

Nathan Letwory jesterking at letwory.net
Sun Feb 22 16:02:23 CET 2009


Revision: 19082
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=19082
Author:   jesterking
Date:     2009-02-22 16:02:23 +0100 (Sun, 22 Feb 2009)

Log Message:
-----------
SCons

* chop nodes library into smaller parts to have scons/mingw not puke over long command-lines (the texture nodes pushed the limits).

Modified Paths:
--------------
    trunk/blender/source/blender/nodes/SConscript

Modified: trunk/blender/source/blender/nodes/SConscript
===================================================================
--- trunk/blender/source/blender/nodes/SConscript	2009-02-22 10:22:49 UTC (rev 19081)
+++ trunk/blender/source/blender/nodes/SConscript	2009-02-22 15:02:23 UTC (rev 19082)
@@ -2,9 +2,9 @@
 Import ('env')
 
 sources = env.Glob('intern/*.c')
-sources += env.Glob('intern/CMP_nodes/*.c')
-sources += env.Glob('intern/SHD_nodes/*.c')
-sources += env.Glob('intern/TEX_nodes/*.c')
+cmpsources = env.Glob('intern/CMP_nodes/*.c')
+shdsources = env.Glob('intern/SHD_nodes/*.c')
+texsources = env.Glob('intern/TEX_nodes/*.c')
 
 incs = '. ./intern '
 incs += '#/intern/guardedalloc ../include ../blenlib ../makesdna'
@@ -28,13 +28,6 @@
 if env['WITH_BF_INTERNATIONAL']:
     defs += ' WITH_FREETYPE2'
 
-if env['WITH_BF_VERSE']:
-    defs += ' WITH_VERSE'
-    incs += ' ' + env['BF_VERSE_INCLUDE']
-
-if env['WITH_BF_VERSE']:
-    defs += ' WITH_VERSE'
-
 if env['WITH_BF_OPENEXR']:
     defs += ' WITH_OPENEXR'
 
@@ -46,4 +39,7 @@
     defs += ' WITH_QUICKTIME'
     incs += ' ' + env['BF_QUICKTIME_INC']
 
-env.BlenderLib ( libname = 'nodes', sources = sources, includes = Split(incs), defines = Split(defs), libtype=['core','player'], priority = [65, 20] )
+env.BlenderLib ( libname = 'bf_nodes', sources = sources, includes = Split(incs), defines = Split(defs), libtype=['core'], priority = [190] )
+env.BlenderLib ( libname = 'bf_cmpnodes', sources = cmpsources, includes = Split(incs), defines = Split(defs), libtype=['core'], priority = [175] )
+env.BlenderLib ( libname = 'bf_shdnodes', sources = shdsources, includes = Split(incs), defines = Split(defs), libtype=['core'], priority = [175] )
+env.BlenderLib ( libname = 'bf_texnodes', sources = texsources, includes = Split(incs), defines = Split(defs), libtype=['core'], priority = [175] )





More information about the Bf-blender-cvs mailing list