SCons updates
authorMichel Selten <michel@mselten.demon.nl>
Tue, 24 Feb 2004 20:03:27 +0000 (20:03 +0000)
committerMichel Selten <michel@mselten.demon.nl>
Tue, 24 Feb 2004 20:03:27 +0000 (20:03 +0000)
commit8023fb42828fe6d1b69413d5a31aec3a9f3e4201
treeb7ac585eea4583b5ebd9b1927665af04b5c2814a
parent6379637089f7534c10e9d8f1b43a487575b9a6e8
SCons updates
* Added the options to build (configurable via config.opts):
  - blender dynamic (default enabled),
  - blender static (default disabled). Not working because of a linking order
    problem. The /usr/lib/libGL.a and /usr/lib/libGLU.a flags need to be
    appended at the end of the link command, not directly after the linker.
    Mailed the SCons mail list for a possible solution.
  - blender player (default disabled). Not implemented yet anyway.
  - blender plugin (default disabled). Not implemented yet anyway.
* Added the following variables to the config.opts:
  - OPENGL_STATIC. This flag is only needed when building blender static.
  - USE_BUILDINFO (true/false). Display build information in the splash
    screen. When enabled, it will always rebuild source/creator/buildinfo.c,
    so for compilation speed reasons, it is not adviced to enable this all the
    time.

I had to make some adjustments specifically for the windows build
(winblender.res) file. This file is only compiled when building the dynamic
blender. I hope this is correct.
SConstruct
source/SConscript
source/blender/src/SConscript
source/creator/SConscript [new file with mode: 0644]