diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-03-27 04:17:57 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-03-27 04:17:57 +0400 |
commit | 126c9d4caa9ad92f2e8fb50c406f5b5932b0f058 (patch) | |
tree | 25ee6e3e97292342c600b1c24662f51bafe1bc50 /source/blender/blenkernel/CMakeLists.txt | |
parent | ca05219f3ec3574d2e1cb9c8eaa2790f685f26bb (diff) |
use cmake WITH_MOD_ * to exclude include paths which are not used.
Diffstat (limited to 'source/blender/blenkernel/CMakeLists.txt')
-rw-r--r-- | source/blender/blenkernel/CMakeLists.txt | 24 |
1 files changed, 19 insertions, 5 deletions
diff --git a/source/blender/blenkernel/CMakeLists.txt b/source/blender/blenkernel/CMakeLists.txt index fe06ba1ad2c..c2a83b5c048 100644 --- a/source/blender/blenkernel/CMakeLists.txt +++ b/source/blender/blenkernel/CMakeLists.txt @@ -23,7 +23,7 @@ # # ***** END GPL LICENSE BLOCK ***** -set(INC +set(INC . ../avi ../blenfont @@ -38,15 +38,11 @@ set(INC ../modifiers ../nodes ../render/extern/include - ../../../intern/bsp/extern - ../../../intern/decimation/extern - ../../../intern/elbeem/extern ../../../intern/guardedalloc ../../../intern/iksolver/extern ../../../intern/memutil ../../../intern/mikktspace ../../../intern/opennl/extern - ../../../intern/smoke/extern # XXX - BAD LEVEL CALL WM_api.h ../windowmanager @@ -333,10 +329,16 @@ if(WITH_OPENMP) endif() if(WITH_MOD_FLUID) + list(APPEND INC + ../../../intern/elbeem/extern + ) add_definitions(-DWITH_MOD_FLUID) endif() if(WITH_MOD_SMOKE) + list(APPEND INC + ../../../intern/smoke/extern + ) add_definitions(-DWITH_SMOKE) endif() @@ -344,6 +346,18 @@ if(WITH_MOD_OCEANSIM) add_definitions(-DWITH_OCEANSIM) endif() +if(WITH_MOD_DECIMATE) + list(APPEND INC + ../../../intern/decimation/extern + ) +endif() + +if(WITH_MOD_BOOLEAN) + list(APPEND INC + ../../../intern/bsp/extern + ) +endif() + if(WITH_JACK) add_definitions(-DWITH_JACK) endif() |