aboutsummaryrefslogtreecommitdiff
path: root/modules/MacroLibrary.cmake
diff options
context:
space:
mode:
authorAlexander Neundorf <neundorf@kde.org>2007-01-20 13:28:47 +0000
committerAlexander Neundorf <neundorf@kde.org>2007-01-20 13:28:47 +0000
commit6bcd26467abb252ca269faad4ae2131566531ce0 (patch)
treed2972ef2f5edac856253b5aa34e76e0f102bf377 /modules/MacroLibrary.cmake
parent4a12ccbf2a87c8e88b1cc2ee70c914b62c3f5c52 (diff)
downloadextra-cmake-modules-6bcd26467abb252ca269faad4ae2131566531ce0.tar.gz
extra-cmake-modules-6bcd26467abb252ca269faad4ae2131566531ce0.tar.bz2
Added new macro MACRO_OPTIONAL_ADD_SUBDIRECTORY(dir), which might be useful e.g. for extragear.
If you use this instead of the normal ADD_SUBDIRECTORY(), it adds for every directory an option so you can skip this directory, and it doesn't complain if the directory doesn't exist. E.g. if you want to compile just one project from the extragear or kdesupport you can turn the other dirs off if you use this macro instead of the normal ADD_SUBDIRECTORY() Alex CCMAIL: kde-core-devel@kde.org CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=625574
Diffstat (limited to 'modules/MacroLibrary.cmake')
-rw-r--r--modules/MacroLibrary.cmake1
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/MacroLibrary.cmake b/modules/MacroLibrary.cmake
index 59836927..3b802126 100644
--- a/modules/MacroLibrary.cmake
+++ b/modules/MacroLibrary.cmake
@@ -7,6 +7,7 @@
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
INCLUDE(MacroOptionalFindPackage)
+INCLUDE(MacroOptionalAddSubdirectory)
INCLUDE(MacroAdditionalCleanFiles)
INCLUDE(MacroAddFileDependencies)
INCLUDE(MacroAddCompileFlags)