[Bf-blender-cvs] CVS commit: blender SConstruct blender/config darwin-config.py linux2-config.py linuxcross-config.py win32-mingw-config.py win32-vc-config.py blender/extern SConscript blender/extern/bFTGL SConscript blender/extern/bullet SConscript blender/extern/qhull ...

Nathan Letwory jesterking at letwory.net
Sat Feb 4 15:15:10 CET 2006


jesterking (Nathan Letwory ) 2006/02/04 15:15:10 CET

  Modified files:
    .                    SConstruct 
    blender/extern       SConscript 
    blender/extern/bFTGL SConscript 
    blender/extern/bullet SConscript 
    blender/extern/qhull SConscript 
    blender/extern/solid SConscript 
    blender/intern       SConscript 
    blender/intern/SoundSystem SConscript 
    blender/intern/bmfont SConscript 
    blender/intern/boolop SConscript 
    blender/intern/bsp   SConscript 
    blender/intern/container SConscript 
    blender/intern/csg   SConscript 
    blender/intern/decimation SConscript 
    blender/intern/elbeem SConscript 
    blender/intern/ghost SConscript 
    blender/intern/guardedalloc SConscript 
    blender/intern/iksolver SConscript 
    blender/intern/memutil SConscript 
    blender/intern/moto  SConscript 
    blender/intern/opennl SConscript 
    blender/intern/string SConscript 
    blender/source       SConscript 
    blender/source/blender SConscript 
    blender/source/blender/avi SConscript 
    blender/source/blender/blenkernel SConscript 
    blender/source/blender/blenkernel/bad_level_call_stubs 
                                                           SConscript 
    blender/source/blender/blenlib SConscript 
    blender/source/blender/blenloader SConscript 
    blender/source/blender/blenpluginapi SConscript 
    blender/source/blender/ftfont SConscript 
    blender/source/blender/imbuf SConscript 
    blender/source/blender/imbuf/intern/openexr SConscript 
    blender/source/blender/img SConscript 
    blender/source/blender/makesdna SConscript 
    blender/source/blender/makesdna/intern SConscript 
    blender/source/blender/python SConscript 
    blender/source/blender/quicktime SConscript 
    blender/source/blender/radiosity SConscript 
    blender/source/blender/readblenfile SConscript 
    blender/source/blender/render SConscript 
    blender/source/blender/src SConscript 
    blender/source/blender/yafray SConscript 
    blender/source/creator SConscript 
    blender/source/gameengine SConscript 
    blender/source/gameengine/BlenderRoutines SConscript 
    blender/source/gameengine/Converter SConscript 
    blender/source/gameengine/Expressions SConscript 
    blender/source/gameengine/GameLogic SConscript 
    blender/source/gameengine/GamePlayer SConscript 
    blender/source/gameengine/GamePlayer/common SConscript 
    blender/source/gameengine/GamePlayer/ghost SConscript 
    blender/source/gameengine/Ketsji SConscript 
    blender/source/gameengine/Ketsji/KXNetwork SConscript 
    blender/source/gameengine/Network SConscript 
    blender/source/gameengine/Network/LoopBackNetwork SConscript 
    blender/source/gameengine/Physics/Bullet SConscript 
    blender/source/gameengine/Physics/Dummy SConscript 
    blender/source/gameengine/Physics/Sumo SConscript 
    blender/source/gameengine/Physics/common SConscript 
    blender/source/gameengine/Rasterizer SConscript 
    blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer 
                                                              SConscript 
    blender/source/gameengine/SceneGraph SConscript 
    blender/source/kernel SConscript 
  Added files:
    blender/config       darwin-config.py linux2-config.py 
                         linuxcross-config.py 
                         win32-mingw-config.py win32-vc-config.py 
    blender/tools        Blender.py bcolors.py btools.py 
                         crossmingw.py mstoolkit.py 
  
  Log:
  == SCons ==
  
  * This commit is all of the rewrite work done on the SCons system. For
    documentation see doc/blender-scons.txt and doc/blender-scons-dev.txt.
    Also http://mediawiki.blender.org/index.php/BlenderDev/SconsRefactoring
    contains valuable information, along with what still needs to be done.
  
      - linux, os x and windows compile now.
      - files are compiled to BF_INSTALLDIR (see config/(platform)-config.py)
          - NOTE: Jean-Luc P will commit sometime during the weekend proper
            appit() for OS X. For now, copy the resulting binary to an
            existing .app bundle.
      - features:
          - cleaner structure for better maintenance
          - cleaner output during compile
          - better handling of build options
          - general overall speed increase
          - see the wiki for more info
  
    Cygwin, FreeBSD and Solaris systems still need work. For these systems:
      1) copy a config/(platform)-config.py to ie. config/cygwin-config.py
      2) set the proper defaults for your platform
      3) mail me at jesterking at letwory dot net with you configuration. if
         you need any modifications to the system, do send a patch, too.
  
    I'll be giving first-aid today and tomorrow, after that it'll be all
    regular development work :)
  
    /Nathan
  
  Revision  Changes    Path
  1.135     +291 -1322 blender/SConstruct
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/SConstruct.diff?r1=1.134&r2=1.135&cvsroot=bf-blender>
  1.5       +6 -10     blender/extern/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/SConscript.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
  1.2       +23 -46    blender/extern/bFTGL/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bFTGL/SConscript.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
  1.4       +89 -93    blender/extern/bullet/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/SConscript.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
  1.9       +25 -29    blender/extern/qhull/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/qhull/SConscript.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.10      +17 -60    blender/extern/solid/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/solid/SConscript.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.7       +5 -1      blender/intern/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/SConscript.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.10      +11 -41    blender/intern/SoundSystem/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/SoundSystem/SConscript.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.7       +6 -20     blender/intern/bmfont/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/bmfont/SConscript.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.3       +4 -30     blender/intern/boolop/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/boolop/SConscript.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
  1.5       +4 -21     blender/intern/bsp/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/bsp/SConscript.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
  1.6       +4 -8      blender/intern/container/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/container/SConscript.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.3       +4 -26     blender/intern/csg/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/csg/SConscript.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
  1.5       +4 -18     blender/intern/decimation/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/decimation/SConscript.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
  1.11      +21 -53    blender/intern/elbeem/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/elbeem/SConscript.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.7       +27 -39    blender/intern/ghost/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/ghost/SConscript.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.6       +4 -7      blender/intern/guardedalloc/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/guardedalloc/SConscript.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.6       +4 -13     blender/intern/iksolver/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/iksolver/SConscript.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.6       +4 -7      blender/intern/memutil/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/memutil/SConscript.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.6       +4 -18     blender/intern/moto/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/moto/SConscript.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.2       +5 -39     blender/intern/opennl/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/opennl/SConscript.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
  1.6       +4 -8      blender/intern/string/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/string/SConscript.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.6       +5 -5      blender/source/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/SConscript.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.7       +6 -6      blender/source/blender/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/SConscript.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.7       +6 -18     blender/source/blender/avi/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/avi/SConscript.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.21      +29 -78    blender/source/blender/blenkernel/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/SConscript.diff?r1=1.20&r2=1.21&cvsroot=bf-blender>
  1.2       +10 -23    blender/source/blender/blenkernel/bad_level_call_stubs/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/bad_level_call_stubs/SConscript.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
  1.12      +10 -42    blender/source/blender/blenlib/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenlib/SConscript.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
  1.8       +8 -23     blender/source/blender/blenloader/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/SConscript.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.6       +10 -13    blender/source/blender/blenpluginapi/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenpluginapi/SConscript.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.10      +11 -19    blender/source/blender/ftfont/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/ftfont/SConscript.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.14      +17 -50    blender/source/blender/imbuf/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/imbuf/SConscript.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
  1.3       +13 -18    blender/source/blender/imbuf/intern/openexr/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/imbuf/intern/openexr/SConscript.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
  1.5       +4 -13     blender/source/blender/img/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/img/SConscript.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
  1.5       +3 -6      blender/source/blender/makesdna/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/SConscript.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
  1.15      +19 -13    blender/source/blender/makesdna/intern/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/intern/SConscript.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
  1.33      +14 -77    blender/source/blender/python/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/SConscript.diff?r1=1.32&r2=1.33&cvsroot=bf-blender>
  1.8       +16 -20    blender/source/blender/quicktime/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/quicktime/SConscript.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.7       +7 -21     blender/source/blender/radiosity/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/radiosity/SConscript.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.7       +4 -16     blender/source/blender/readblenfile/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/readblenfile/SConscript.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.11      +14 -35    blender/source/blender/render/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/SConscript.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.29      +34 -177   blender/source/blender/src/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/SConscript.diff?r1=1.28&r2=1.29&cvsroot=bf-blender>
  1.7       +5 -18     blender/source/blender/yafray/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/yafray/SConscript.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.6       +13 -20    blender/source/creator/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/creator/SConscript.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.8       +10 -8     blender/source/gameengine/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/SConscript.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.10      +24 -50    blender/source/gameengine/BlenderRoutines/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/BlenderRoutines/SConscript.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.11      +20 -62    blender/source/gameengine/Converter/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/SConscript.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.8       +5 -30     blender/source/gameengine/Expressions/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Expressions/SConscript.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.8       +7 -43     blender/source/gameengine/GameLogic/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/GameLogic/SConscript.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.3       +1 -1      blender/source/gameengine/GamePlayer/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/GamePlayer/SConscript.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
  1.7       +61 -62    blender/source/gameengine/GamePlayer/common/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/GamePlayer/common/SConscript.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.4       +43 -46    blender/source/gameengine/GamePlayer/ghost/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/GamePlayer/ghost/SConscript.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
  1.18      +27 -120   blender/source/gameengine/Ketsji/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/SConscript.diff?r1=1.17&r2=1.18&cvsroot=bf-blender>
  1.7       +7 -20     blender/source/gameengine/Ketsji/KXNetwork/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KXNetwork/SConscript.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.7       +4 -13     blender/source/gameengine/Network/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Network/SConscript.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.6       +4 -11     blender/source/gameengine/Network/LoopBackNetwork/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Network/LoopBackNetwork/SConscript.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.2       +9 -15     blender/source/gameengine/Physics/Bullet/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Bullet/SConscript.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
  1.6       +4 -9      blender/source/gameengine/Physics/Dummy/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Dummy/SConscript.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.9       +15 -18    blender/source/gameengine/Physics/Sumo/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Sumo/SConscript.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.7       +4 -12     blender/source/gameengine/Physics/common/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/common/SConscript.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.7       +7 -21     blender/source/gameengine/Rasterizer/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/SConscript.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.7       +5 -15     blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/SConscript.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.6       +4 -14     blender/source/gameengine/SceneGraph/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/SceneGraph/SConscript.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.5       +6 -14     blender/source/kernel/SConscript
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/kernel/SConscript.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list