ENH: Comeau C++ has been added for nightly testing. It does not support shared libraries, so we cannot run the complex tests.

This commit is contained in:
Brad King 2003-02-06 10:49:52 -05:00
parent 62b612fbf8
commit fea02da5bd
1 changed files with 17 additions and 10 deletions

View File

@ -161,17 +161,24 @@ IF(BUILD_TESTING)
${CMake_BINARY_DIR}/Tests/LoadCommandOneConfig ${CMake_BINARY_DIR}/Tests/LoadCommandOneConfig
LoadedCommand ONLY_ONE_CONFIG) LoadedCommand ONLY_ONE_CONFIG)
ADD_TEST(complex ${CMake_BINARY_DIR}/Source/cmaketest # Como does not seem to support shared libraries.
${CMake_SOURCE_DIR}/Tests/Complex GET_FILENAME_COMPONENT(CMAKE_BASE_NAME ${CMAKE_CXX_COMPILER} NAME_WE)
${CMake_BINARY_DIR}/Tests/Complex IF(CMAKE_BASE_NAME MATCHES "^como$")
complex SET(COMPILER_IS_COMO 1)
${CMake_BINARY_DIR}/Tests/Complex/bin) ENDIF(CMAKE_BASE_NAME MATCHES "^como$")
IF(NOT COMPILER_IS_COMO)
ADD_TEST(complex ${CMake_BINARY_DIR}/Source/cmaketest
${CMake_SOURCE_DIR}/Tests/Complex
${CMake_BINARY_DIR}/Tests/Complex
complex
${CMake_BINARY_DIR}/Tests/Complex/bin)
ADD_TEST(complexOneConfig ${CMake_BINARY_DIR}/Source/cmaketest ADD_TEST(complexOneConfig ${CMake_BINARY_DIR}/Source/cmaketest
${CMake_SOURCE_DIR}/Tests/Complex ${CMake_SOURCE_DIR}/Tests/Complex
${CMake_BINARY_DIR}/Tests/ComplexOneConfig ${CMake_BINARY_DIR}/Tests/ComplexOneConfig
complex complex
${CMake_BINARY_DIR}/Tests/ComplexOneConfig/bin ONLY_ONE_CONFIG) ${CMake_BINARY_DIR}/Tests/ComplexOneConfig/bin ONLY_ONE_CONFIG)
ENDIF(NOT COMPILER_IS_COMO)
ADD_TEST(Example ${CMake_BINARY_DIR}/Source/cmaketest ADD_TEST(Example ${CMake_BINARY_DIR}/Source/cmaketest
${CMake_SOURCE_DIR}/Example ${CMake_SOURCE_DIR}/Example