Better unix filesystem integration as documented here
authorCampbell Barton <ideasman42@gmail.com>
Mon, 21 Sep 2009 03:16:26 +0000 (03:16 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 21 Sep 2009 03:16:26 +0000 (03:16 +0000)
commite7abdd7d56256b57d9e33326af253188ed9d96dc
tree0e8aeb686bc3ad434c1c3ba528c2eed3b6512dfa
parent6c655aa2a762e440ba3f64ce8520c6ce41268d3e
Better unix filesystem integration as documented here
http://wiki.blender.org/index.php/BlenderDev/Blender2.5/Unix_FHS

for scons WITH_BF_FHS enabled an alternative layout eg.
´╗┐scons WITH_BF_FHS=1 BF_INSTALLDIR="/usr/local"

for CMake just run "make install" after make (´╗┐CMAKE_INSTALL_PREFIX is used for the base path)

Currently only scripts use both the system and user path correctly, other areas of blender have their own path code inline with lots of ifdefs, needs to be carefully updated.
20 files changed:
CMakeLists.txt
SConstruct
config/darwin-config.py
config/irix6-config.py
config/linux2-config.py
config/linuxcross-config.py
config/openbsd3-config.py
config/sunos5-config.py
config/win32-mingw-config.py
config/win32-vc-config.py
config/win64-vc-config.py
source/blender/blenlib/BLI_util.h
source/blender/blenlib/intern/util.c
source/blender/python/intern/bpy_interface.c
source/creator/CMakeLists.txt
source/creator/SConscript
source/creator/creator.c
source/gameengine/PyDoc/SConscript
tools/Blender.py
tools/btools.py