From dab7b85132ee3a0def2e450e9a236f53354bf258 Mon Sep 17 00:00:00 2001 From: Alexei Sheplyakov Date: Fri, 27 Jul 2012 21:56:40 +0300 Subject: [PATCH] Trick CTest so the test suite runs when cross-compiling. The test suite can be run in some cross-compilation setups (say, MinGW on Linux). Howerver CTest's add_test command does not add the .exe suffix on its own, as a result `make test' fails. Let's help add_test a bit. --- check/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/check/CMakeLists.txt b/check/CMakeLists.txt index 4e9e7454..0243617c 100644 --- a/check/CMakeLists.txt +++ b/check/CMakeLists.txt @@ -71,7 +71,7 @@ macro(add_ginac_test thename) add_executable(${thename} EXCLUDE_FROM_ALL ${${thename}_sources}) target_link_libraries(${thename} ginac) add_dependencies(check ${thename}) - add_test(${thename} ${thename}) + add_test(NAME ${thename} COMMAND ${thename}${CMAKE_EXECUTABLE_SUFFIX}) endmacro() macro(add_ginac_timing thename) -- 2.44.0