Blender Git Loki
Git Commits -> Revision c6976e7
Revision c6976e7 by Campbell Barton (master) October 23, 2010, 04:05 (GMT) |
use explicit file paths for CMake rather then globing, This is recommended by cmake devs. globbing vs explicit is discussed here. http://www.cmake.org/pipermail/cmake/2008-December/025694.html Practical implications are: - developers need to keep CMakeLists.txt files up to date. - Users wont get strange linking errors if they build after a file is added, since CMake detects CMakeLists.txt is modified and automatically reconfigure. |
Commit Details:
Full Hash: c6976e7351e448b8ab82757b9e1a665162b0960c
SVN Revision: 32661
Parent Commit: 54b3508
Lines Changed: +1649, -271
92 Modified Paths:
/extern/bullet2/CMakeLists.txt (+118, -13) (Diff)
/extern/libopenjpeg/CMakeLists.txt (+24, -2) (Diff)
/extern/lzma/CMakeLists.txt (+10, -2) (Diff)
/extern/lzo/CMakeLists.txt (+7, -2) (Diff)
/intern/audaspace/CMakeLists.txt (+122, -18) (Diff)
/intern/boolop/CMakeLists.txt (+18, -1) (Diff)
/intern/bsp/CMakeLists.txt (+5, -1) (Diff)
/intern/container/CMakeLists.txt (+6, -2) (Diff)
/intern/decimation/CMakeLists.txt (+10, -1) (Diff)
/intern/elbeem/CMakeLists.txt (+30, -2) (Diff)
/intern/iksolver/CMakeLists.txt (+8, -1) (Diff)
/intern/itasc/CMakeLists.txt (+40, -2) (Diff)
/intern/memutil/CMakeLists.txt (+4, -1) (Diff)
/intern/moto/CMakeLists.txt (+17, -2) (Diff)
/intern/opennl/CMakeLists.txt (+38, -2) (Diff)
/intern/smoke/CMakeLists.txt (+10, -1) (Diff)
/intern/string/CMakeLists.txt (+7, -2) (Diff)
/source/blender/avi/CMakeLists.txt (+10, -2) (Diff)
/source/blender/blenfont/CMakeLists.txt (+9, -2) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+87, -2) (Diff)
/source/blender/blenlib/CMakeLists.txt (+46, -5) (Diff)
/source/blender/blenloader/CMakeLists.txt (+7, -2) (Diff)
/source/blender/blenpluginapi/CMakeLists.txt (+4, -2) (Diff)
/source/blender/collada/CMakeLists.txt (+42, -30) (Diff)
/source/blender/editors/animation/CMakeLists.txt (+18, -2) (Diff)
/source/blender/editors/armature/CMakeLists.txt (+14, -2) (Diff)
/source/blender/editors/curve/CMakeLists.txt (+7, -2) (Diff)
/source/blender/editors/datafiles/CMakeLists.txt (+39, -2) (Diff)
/source/blender/editors/gpencil/CMakeLists.txt (+9, -2) (Diff)
/source/blender/editors/interface/CMakeLists.txt (+19, -2) (Diff)
/source/blender/editors/mesh/CMakeLists.txt (+14, -2) (Diff)
/source/blender/editors/metaball/CMakeLists.txt (+5, -2) (Diff)
/source/blender/editors/object/CMakeLists.txt (+20, -5) (Diff)
/source/blender/editors/physics/CMakeLists.txt (+13, -6) (Diff)
/source/blender/editors/render/CMakeLists.txt (+8, -2) (Diff)
/source/blender/editors/screen/CMakeLists.txt (+9, -2) (Diff)
/source/blender/editors/sculpt_paint/CMakeLists.txt (+11, -2) (Diff)
/source/blender/editors/sound/CMakeLists.txt (+4, -2) (Diff)
/source/blender/editors/space_action/CMakeLists.txt (+8, -2) (Diff)
/source/blender/editors/space_api/CMakeLists.txt (+5, -2) (Diff)
/source/blender/editors/space_buttons/CMakeLists.txt (+7, -2) (Diff)
/source/blender/editors/space_console/CMakeLists.txt (+7, -2) (Diff)
/source/blender/editors/space_file/CMakeLists.txt (+11, -2) (Diff)
/source/blender/editors/space_graph/CMakeLists.txt (+10, -2) (Diff)
/source/blender/editors/space_image/CMakeLists.txt (+9, -2) (Diff)
/source/blender/editors/space_info/CMakeLists.txt (+6, -2) (Diff)
/source/blender/editors/space_logic/CMakeLists.txt (+7, -2) (Diff)
/source/blender/editors/space_nla/CMakeLists.txt (+10, -2) (Diff)
/source/blender/editors/space_node/CMakeLists.txt (+12, -2) (Diff)
/source/blender/editors/space_outliner/CMakeLists.txt (+6, -2) (Diff)
/source/blender/editors/space_script/CMakeLists.txt (+7, -2) (Diff)
/source/blender/editors/space_sequencer/CMakeLists.txt (+11, -2) (Diff)
/source/blender/editors/space_sound/CMakeLists.txt (+5, -2) (Diff)
/source/blender/editors/space_text/CMakeLists.txt (+8, -2) (Diff)
/source/blender/editors/space_time/CMakeLists.txt (+5, -2) (Diff)
/source/blender/editors/space_userpref/CMakeLists.txt (+5, -2) (Diff)
/source/blender/editors/space_view3d/CMakeLists.txt (+18, -2) (Diff)
/source/blender/editors/transform/CMakeLists.txt (+13, -2) (Diff)
/source/blender/editors/util/CMakeLists.txt (+7, -2) (Diff)
/source/blender/editors/uvedit/CMakeLists.txt (+7, -2) (Diff)
/source/blender/gpu/CMakeLists.txt (+10, -2) (Diff)
/source/blender/ikplugin/CMakeLists.txt (+5, -6) (Diff)
/source/blender/imbuf/CMakeLists.txt (+29, -3) (Diff)
/source/blender/imbuf/intern/cineon/CMakeLists.txt (+10, -3) (Diff)
/source/blender/imbuf/intern/dds/CMakeLists.txt (+9, -2) (Diff)
/source/blender/imbuf/intern/openexr/CMakeLists.txt (+4, -2) (Diff)
/source/blender/modifiers/CMakeLists.txt (+41, -2) (Diff)
/source/blender/nodes/CMakeLists.txt (+103, -2) (Diff)
/source/blender/python/CMakeLists.txt (+15, -2) (Diff)
/source/blender/python/generic/CMakeLists.txt (+16, -2) (Diff)
/source/blender/readblenfile/CMakeLists.txt (+11, -3) (Diff)
/source/blender/render/CMakeLists.txt (+36, -2) (Diff)
/source/blender/windowmanager/CMakeLists.txt (+17, -2) (Diff)
/source/blenderplayer/bad_level_call_stubs/CMakeLists.txt (+11, -7) (Diff)
/source/gameengine/BlenderRoutines/CMakeLists.txt (+11, -2) (Diff)
/source/gameengine/Converter/CMakeLists.txt (+24, -2) (Diff)
/source/gameengine/Expressions/CMakeLists.txt (+22, -2) (Diff)
/source/gameengine/GameLogic/CMakeLists.txt (+45, -2) (Diff)
/source/gameengine/GamePlayer/common/CMakeLists.txt (+13, -13) (Diff)
/source/gameengine/GamePlayer/ghost/CMakeLists.txt (+8, -8) (Diff)
/source/gameengine/Ketsji/CMakeLists.txt (+70, -2) (Diff)
/source/gameengine/Ketsji/KXNetwork/CMakeLists.txt (+8, -2) (Diff)
/source/gameengine/Network/CMakeLists.txt (+6, -2) (Diff)
/source/gameengine/Network/LoopBackNetwork/CMakeLists.txt (+4, -2) (Diff)
/source/gameengine/Physics/Bullet/CMakeLists.txt (+6, -2) (Diff)
/source/gameengine/Physics/common/CMakeLists.txt (+9, -2) (Diff)
/source/gameengine/Physics/Dummy/CMakeLists.txt (+4, -2) (Diff)
/source/gameengine/Rasterizer/CMakeLists.txt (+13, -2) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/CMakeLists.txt (+7, -2) (Diff)
/source/gameengine/SceneGraph/CMakeLists.txt (+9, -2) (Diff)
/source/gameengine/VideoTexture/CMakeLists.txt (+19, -2) (Diff)
/source/kernel/CMakeLists.txt (+1, -1) (Diff)
/extern/libopenjpeg/CMakeLists.txt (+24, -2) (Diff)
/extern/lzma/CMakeLists.txt (+10, -2) (Diff)
/extern/lzo/CMakeLists.txt (+7, -2) (Diff)
/intern/audaspace/CMakeLists.txt (+122, -18) (Diff)
/intern/boolop/CMakeLists.txt (+18, -1) (Diff)
/intern/bsp/CMakeLists.txt (+5, -1) (Diff)
/intern/container/CMakeLists.txt (+6, -2) (Diff)
/intern/decimation/CMakeLists.txt (+10, -1) (Diff)
/intern/elbeem/CMakeLists.txt (+30, -2) (Diff)
/intern/iksolver/CMakeLists.txt (+8, -1) (Diff)
/intern/itasc/CMakeLists.txt (+40, -2) (Diff)
/intern/memutil/CMakeLists.txt (+4, -1) (Diff)
/intern/moto/CMakeLists.txt (+17, -2) (Diff)
/intern/opennl/CMakeLists.txt (+38, -2) (Diff)
/intern/smoke/CMakeLists.txt (+10, -1) (Diff)
/intern/string/CMakeLists.txt (+7, -2) (Diff)
/source/blender/avi/CMakeLists.txt (+10, -2) (Diff)
/source/blender/blenfont/CMakeLists.txt (+9, -2) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+87, -2) (Diff)
/source/blender/blenlib/CMakeLists.txt (+46, -5) (Diff)
/source/blender/blenloader/CMakeLists.txt (+7, -2) (Diff)
/source/blender/blenpluginapi/CMakeLists.txt (+4, -2) (Diff)
/source/blender/collada/CMakeLists.txt (+42, -30) (Diff)
/source/blender/editors/animation/CMakeLists.txt (+18, -2) (Diff)
/source/blender/editors/armature/CMakeLists.txt (+14, -2) (Diff)
/source/blender/editors/curve/CMakeLists.txt (+7, -2) (Diff)
/source/blender/editors/datafiles/CMakeLists.txt (+39, -2) (Diff)
/source/blender/editors/gpencil/CMakeLists.txt (+9, -2) (Diff)
/source/blender/editors/interface/CMakeLists.txt (+19, -2) (Diff)
/source/blender/editors/mesh/CMakeLists.txt (+14, -2) (Diff)
/source/blender/editors/metaball/CMakeLists.txt (+5, -2) (Diff)
/source/blender/editors/object/CMakeLists.txt (+20, -5) (Diff)
/source/blender/editors/physics/CMakeLists.txt (+13, -6) (Diff)
/source/blender/editors/render/CMakeLists.txt (+8, -2) (Diff)
/source/blender/editors/screen/CMakeLists.txt (+9, -2) (Diff)
/source/blender/editors/sculpt_paint/CMakeLists.txt (+11, -2) (Diff)
/source/blender/editors/sound/CMakeLists.txt (+4, -2) (Diff)
/source/blender/editors/space_action/CMakeLists.txt (+8, -2) (Diff)
/source/blender/editors/space_api/CMakeLists.txt (+5, -2) (Diff)
/source/blender/editors/space_buttons/CMakeLists.txt (+7, -2) (Diff)
/source/blender/editors/space_console/CMakeLists.txt (+7, -2) (Diff)
/source/blender/editors/space_file/CMakeLists.txt (+11, -2) (Diff)
/source/blender/editors/space_graph/CMakeLists.txt (+10, -2) (Diff)
/source/blender/editors/space_image/CMakeLists.txt (+9, -2) (Diff)
/source/blender/editors/space_info/CMakeLists.txt (+6, -2) (Diff)
/source/blender/editors/space_logic/CMakeLists.txt (+7, -2) (Diff)
/source/blender/editors/space_nla/CMakeLists.txt (+10, -2) (Diff)
/source/blender/editors/space_node/CMakeLists.txt (+12, -2) (Diff)
/source/blender/editors/space_outliner/CMakeLists.txt (+6, -2) (Diff)
/source/blender/editors/space_script/CMakeLists.txt (+7, -2) (Diff)
/source/blender/editors/space_sequencer/CMakeLists.txt (+11, -2) (Diff)
/source/blender/editors/space_sound/CMakeLists.txt (+5, -2) (Diff)
/source/blender/editors/space_text/CMakeLists.txt (+8, -2) (Diff)
/source/blender/editors/space_time/CMakeLists.txt (+5, -2) (Diff)
/source/blender/editors/space_userpref/CMakeLists.txt (+5, -2) (Diff)
/source/blender/editors/space_view3d/CMakeLists.txt (+18, -2) (Diff)
/source/blender/editors/transform/CMakeLists.txt (+13, -2) (Diff)
/source/blender/editors/util/CMakeLists.txt (+7, -2) (Diff)
/source/blender/editors/uvedit/CMakeLists.txt (+7, -2) (Diff)
/source/blender/gpu/CMakeLists.txt (+10, -2) (Diff)
/source/blender/ikplugin/CMakeLists.txt (+5, -6) (Diff)
/source/blender/imbuf/CMakeLists.txt (+29, -3) (Diff)
/source/blender/imbuf/intern/cineon/CMakeLists.txt (+10, -3) (Diff)
/source/blender/imbuf/intern/dds/CMakeLists.txt (+9, -2) (Diff)
/source/blender/imbuf/intern/openexr/CMakeLists.txt (+4, -2) (Diff)
/source/blender/modifiers/CMakeLists.txt (+41, -2) (Diff)
/source/blender/nodes/CMakeLists.txt (+103, -2) (Diff)
/source/blender/python/CMakeLists.txt (+15, -2) (Diff)
/source/blender/python/generic/CMakeLists.txt (+16, -2) (Diff)
/source/blender/readblenfile/CMakeLists.txt (+11, -3) (Diff)
/source/blender/render/CMakeLists.txt (+36, -2) (Diff)
/source/blender/windowmanager/CMakeLists.txt (+17, -2) (Diff)
/source/blenderplayer/bad_level_call_stubs/CMakeLists.txt (+11, -7) (Diff)
/source/gameengine/BlenderRoutines/CMakeLists.txt (+11, -2) (Diff)
/source/gameengine/Converter/CMakeLists.txt (+24, -2) (Diff)
/source/gameengine/Expressions/CMakeLists.txt (+22, -2) (Diff)
/source/gameengine/GameLogic/CMakeLists.txt (+45, -2) (Diff)
/source/gameengine/GamePlayer/common/CMakeLists.txt (+13, -13) (Diff)
/source/gameengine/GamePlayer/ghost/CMakeLists.txt (+8, -8) (Diff)
/source/gameengine/Ketsji/CMakeLists.txt (+70, -2) (Diff)
/source/gameengine/Ketsji/KXNetwork/CMakeLists.txt (+8, -2) (Diff)
/source/gameengine/Network/CMakeLists.txt (+6, -2) (Diff)
/source/gameengine/Network/LoopBackNetwork/CMakeLists.txt (+4, -2) (Diff)
/source/gameengine/Physics/Bullet/CMakeLists.txt (+6, -2) (Diff)
/source/gameengine/Physics/common/CMakeLists.txt (+9, -2) (Diff)
/source/gameengine/Physics/Dummy/CMakeLists.txt (+4, -2) (Diff)
/source/gameengine/Rasterizer/CMakeLists.txt (+13, -2) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/CMakeLists.txt (+7, -2) (Diff)
/source/gameengine/SceneGraph/CMakeLists.txt (+9, -2) (Diff)
/source/gameengine/VideoTexture/CMakeLists.txt (+19, -2) (Diff)
/source/kernel/CMakeLists.txt (+1, -1) (Diff)