# Older versions of CMake do not support an empty configuration name in # CTEST_CONFIGURATION_TYPE for the 'testing' test. SET(CONFIG_REQUIRED) IF("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) SET(CONFIG_REQUIRED 1) ELSE("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) IF("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" STREQUAL 2.6) IF("${CMAKE_PATCH_VERSION}" LESS 3) SET(CONFIG_REQUIRED 1) ENDIF("${CMAKE_PATCH_VERSION}" LESS 3) ENDIF("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" STREQUAL 2.6) ENDIF("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) IF(NOT CTEST_CONFIGURATION_TYPE AND CONFIG_REQUIRED) SET(CTEST_CONFIGURATION_TYPE Debug) ENDIF(NOT CTEST_CONFIGURATION_TYPE AND CONFIG_REQUIRED)