CheckCXXCompilerFlag test: make it a CMakeOnly test

This commit is contained in:
Rolf Eike Beer 2012-01-17 23:53:26 +01:00
parent 208569f1da
commit 8de3b3d13e
3 changed files with 2 additions and 18 deletions

View File

@ -241,8 +241,6 @@ IF(BUILD_TESTING)
ADD_TEST_MACRO(Module.GenerateExportHeader GenerateExportHeader) ADD_TEST_MACRO(Module.GenerateExportHeader GenerateExportHeader)
ADD_TEST_MACRO(Module.CheckCXXCompilerFlag CheckCXXCompilerFlag)
ADD_TEST(LinkFlags-prepare ADD_TEST(LinkFlags-prepare
${CMAKE_CTEST_COMMAND} -C \${CTEST_CONFIGURATION_TYPE} ${CMAKE_CTEST_COMMAND} -C \${CTEST_CONFIGURATION_TYPE}
--build-and-test --build-and-test

View File

@ -15,4 +15,6 @@ add_CMakeOnly_test(CheckSymbolExists)
add_CMakeOnly_test(CheckCXXSymbolExists) add_CMakeOnly_test(CheckCXXSymbolExists)
add_CMakeOnly_test(CheckCXXCompilerFlag)
add_CMakeOnly_test(AllFindModules) add_CMakeOnly_test(AllFindModules)

View File

@ -56,19 +56,3 @@ if(CMAKE_COMPILER_IS_GNUCXX)
else() else()
message("Unhandled Platform") message("Unhandled Platform")
endif() endif()
#
# This is a no-op executable... If this test is going to fail, it fails during
# the configure step while cmake is configuring this CMakeLists.txt file...
#
file(WRITE
"${CMAKE_CURRENT_BINARY_DIR}/main.cxx"
"int main() { return 0; }
"
)
add_executable(
CheckCXXCompilerFlag
"${CMAKE_CURRENT_BINARY_DIR}/main.cxx"
)