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:
parent
62b612fbf8
commit
fea02da5bd
@ -161,6 +161,12 @@ IF(BUILD_TESTING)
|
|||||||
${CMake_BINARY_DIR}/Tests/LoadCommandOneConfig
|
${CMake_BINARY_DIR}/Tests/LoadCommandOneConfig
|
||||||
LoadedCommand ONLY_ONE_CONFIG)
|
LoadedCommand ONLY_ONE_CONFIG)
|
||||||
|
|
||||||
|
# Como does not seem to support shared libraries.
|
||||||
|
GET_FILENAME_COMPONENT(CMAKE_BASE_NAME ${CMAKE_CXX_COMPILER} NAME_WE)
|
||||||
|
IF(CMAKE_BASE_NAME MATCHES "^como$")
|
||||||
|
SET(COMPILER_IS_COMO 1)
|
||||||
|
ENDIF(CMAKE_BASE_NAME MATCHES "^como$")
|
||||||
|
IF(NOT COMPILER_IS_COMO)
|
||||||
ADD_TEST(complex ${CMake_BINARY_DIR}/Source/cmaketest
|
ADD_TEST(complex ${CMake_BINARY_DIR}/Source/cmaketest
|
||||||
${CMake_SOURCE_DIR}/Tests/Complex
|
${CMake_SOURCE_DIR}/Tests/Complex
|
||||||
${CMake_BINARY_DIR}/Tests/Complex
|
${CMake_BINARY_DIR}/Tests/Complex
|
||||||
@ -172,6 +178,7 @@ IF(BUILD_TESTING)
|
|||||||
${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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user