[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