Patch [#22339] File/installation paths changes
authorAndrea Weikert <elubie@gmx.net>
Sun, 4 Jul 2010 15:35:23 +0000 (15:35 +0000)
committerAndrea Weikert <elubie@gmx.net>
Sun, 4 Jul 2010 15:35:23 +0000 (15:35 +0000)
commitca81aa704e958a73a55e79654f70eaa9a0fad85a
tree8b40e3a7613df4e707fcc8efb3a099f9445ac350
parent3ca7b160a664e74c6815056a4a8596bb4c2b70be
Patch [#22339] File/installation paths changes

Patch Tracker: http://projects.blender.org/tracker/?func=detail&aid=22339&group_id=9&atid=127

This patch implements the proposal outlined here:
http://wiki.blender.org/index.php/Dev:2.5/Source/Installation/Proposal

Original patch by Matt Ebb.
Contributions by Nathan Letwory, Damien Plisson and Andrea Weikert

NOTE:
This is a work in progress commit, some work still needs to be done on the SCons and CMake files for this to work properly, but at least should compile and the files should be created in the right directory.

Commit discussed on IRC with Ton and Campbell.
39 files changed:
SConstruct
intern/ghost/GHOST_C-api.h
intern/ghost/GHOST_ISystem.h
intern/ghost/intern/GHOST_C-api.cpp
intern/ghost/intern/GHOST_System.h
intern/ghost/intern/GHOST_SystemCarbon.cpp
intern/ghost/intern/GHOST_SystemCarbon.h
intern/ghost/intern/GHOST_SystemCocoa.h
intern/ghost/intern/GHOST_SystemCocoa.mm
intern/ghost/intern/GHOST_SystemWin32.cpp
intern/ghost/intern/GHOST_SystemWin32.h
intern/ghost/intern/GHOST_SystemX11.cpp
intern/ghost/intern/GHOST_SystemX11.h
release/scripts/ui/space_info.py
source/blender/blenfont/intern/blf_lang.c
source/blender/blenkernel/SConscript
source/blender/blenkernel/intern/blender.c
source/blender/blenlib/BLI_path_util.h
source/blender/blenlib/CMakeLists.txt
source/blender/blenlib/intern/BLI_bfile.c
source/blender/blenlib/intern/path_util.c
source/blender/blenlib/intern/path_util_cocoa.mm [new file with mode: 0644]
source/blender/blenloader/intern/writefile.c
source/blender/editors/interface/interface_icons.c
source/blender/editors/space_file/file_ops.c
source/blender/editors/space_file/fsmenu.c
source/blender/editors/space_file/fsmenu.h
source/blender/editors/space_file/space_file.c
source/blender/editors/space_image/SConscript
source/blender/editors/space_info/space_info.c
source/blender/makesrna/SConscript
source/blender/python/intern/bpy.c
source/blender/python/intern/bpy_interface.c
source/blender/windowmanager/intern/wm_files.c
source/blender/windowmanager/intern/wm_init_exit.c
source/blender/windowmanager/wm_files.h
source/creator/CMakeLists.txt
tools/Blender.py
tools/btools.py