diff options
author | Stephen Kelly <stephen.kelly@kdab.com> | 2011-09-15 02:21:27 +0200 |
---|---|---|
committer | Stephen Kelly <stephen.kelly@kdab.com> | 2011-09-15 02:21:27 +0200 |
commit | d46d5c49b3b35d0518c62ad7e815a2274bbecea0 (patch) | |
tree | 5f4a76af81cb0a4b26a83e1a74ee5caecfaaf345 | |
parent | f72230a72c18d793b877415fdd53b62eed33bb7d (diff) | |
download | extra-cmake-modules-d46d5c49b3b35d0518c62ad7e815a2274bbecea0.tar.gz extra-cmake-modules-d46d5c49b3b35d0518c62ad7e815a2274bbecea0.tar.bz2 |
Convert to consistent modern style.
-rw-r--r-- | modules/ECMOptionalAddSubdirectory.cmake | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/modules/ECMOptionalAddSubdirectory.cmake b/modules/ECMOptionalAddSubdirectory.cmake index e1733bcc..192d1f4b 100644 --- a/modules/ECMOptionalAddSubdirectory.cmake +++ b/modules/ECMOptionalAddSubdirectory.cmake @@ -22,20 +22,20 @@ # For details see the accompanying COPYING-CMAKE-SCRIPTS file. -FUNCTION (ECM_OPTIONAL_ADD_SUBDIRECTORY _dir ) - GET_FILENAME_COMPONENT(_fullPath ${_dir} ABSOLUTE) - IF(EXISTS ${_fullPath}/CMakeLists.txt) - IF(DISABLE_ALL_OPTIONAL_SUBDIRECTORIES) - SET(_DEFAULT_OPTION_VALUE FALSE) - ELSE(DISABLE_ALL_OPTIONAL_SUBDIRECTORIES) - SET(_DEFAULT_OPTION_VALUE TRUE) - ENDIF(DISABLE_ALL_OPTIONAL_SUBDIRECTORIES) - IF(DISABLE_ALL_OPTIONAL_SUBDIRS AND NOT DEFINED BUILD_${_dir}) - SET(_DEFAULT_OPTION_VALUE FALSE) - ENDIF(DISABLE_ALL_OPTIONAL_SUBDIRS AND NOT DEFINED BUILD_${_dir}) - OPTION(BUILD_${_dir} "Build directory ${_dir}" ${_DEFAULT_OPTION_VALUE}) - IF(BUILD_${_dir}) - ADD_SUBDIRECTORY(${_dir}) - ENDIF(BUILD_${_dir}) - ENDIF(EXISTS ${_fullPath}/CMakeLists.txt) -ENDFUNCTION (ECM_OPTIONAL_ADD_SUBDIRECTORY) +function(ECM_OPTIONAL_ADD_SUBDIRECTORY _dir ) + get_filename_component(_fullPath ${_dir} ABSOLUTE) + if(EXISTS ${_fullPath}/CMakeLists.txt) + if(DISABLE_ALL_OPTIONAL_SUBDIRECTORIES) + set(_DEFAULT_OPTION_VALUE FALSE) + else() + set(_DEFAULT_OPTION_VALUE TRUE) + endif() + if(DISABLE_ALL_OPTIONAL_SUBDIRS AND NOT DEFINED BUILD_${_dir}) + set(_DEFAULT_OPTION_VALUE FALSE) + endif() + option(BUILD_${_dir} "Build directory ${_dir}" ${_DEFAULT_OPTION_VALUE}) + if(BUILD_${_dir}) + add_subdirectory(${_dir}) + endif() + endif() +endfunction() |