diff options
author | Konstantin Podsvirov <konstantin@podsvirov.pro> | 2016-08-01 20:16:55 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2016-08-02 19:15:00 (GMT) |
commit | 7d7446c905623420482dda9eb6e10e0f604f6fd9 (patch) | |
tree | 6c25b612ec3dc92ce913a2ac244acf618b7215bf | |
parent | 8b9cd61337501b6adb36fcd70e13ad59d1a63b34 (diff) | |
download | CMake-7d7446c905623420482dda9eb6e10e0f604f6fd9.zip CMake-7d7446c905623420482dda9eb6e10e0f604f6fd9.tar.gz CMake-7d7446c905623420482dda9eb6e10e0f604f6fd9.tar.bz2 |
Utilities/Sphinx: Remove use of continue() method
We currently only require CMake 2.8.4 which does not provide it.
-rw-r--r-- | Utilities/Sphinx/CMakeLists.txt | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/Utilities/Sphinx/CMakeLists.txt b/Utilities/Sphinx/CMakeLists.txt index 257ba62..45f79dd 100644 --- a/Utilities/Sphinx/CMakeLists.txt +++ b/Utilities/Sphinx/CMakeLists.txt @@ -156,18 +156,21 @@ if(SPHINX_MAN) if("x${m}" MATCHES "^x(.+)\\.([1-9])\\.rst$") set(name "${CMAKE_MATCH_1}") set(sec "${CMAKE_MATCH_2}") + set(skip FALSE) if(NOT CMakeHelp_STANDALONE) if(name STREQUAL "ccmake" AND NOT BUILD_CursesDialog) - continue() - endif() - if(name STREQUAL "cmake-gui" AND NOT BUILD_QtDialog) - continue() + set(skip TRUE) + elseif(name STREQUAL "cmake-gui" AND NOT BUILD_QtDialog) + set(skip TRUE) endif() endif() - CMake_OPTIONAL_COMPONENT(sphinx-man) - install(FILES ${CMAKE_CURRENT_BINARY_DIR}/man/${name}.${sec} - DESTINATION ${CMAKE_MAN_DIR}/man${sec} - ${COMPONENT}) + if(NOT skip) + CMake_OPTIONAL_COMPONENT(sphinx-man) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/man/${name}.${sec} + DESTINATION ${CMAKE_MAN_DIR}/man${sec} + ${COMPONENT}) + endif() + unset(skip) endif() endforeach() endif() |