Browse Source

CheckCXXCompilerFlag test: make it a CMakeOnly test

Rolf Eike Beer 14 years ago
parent
commit
8de3b3d13e

+ 0 - 2
Tests/CMakeLists.txt

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

+ 2 - 0
Tests/CMakeOnly/CMakeLists.txt

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

+ 0 - 16
Tests/Module/CheckCXXCompilerFlag/CMakeLists.txt → Tests/CMakeOnly/CheckCXXCompilerFlag/CMakeLists.txt

@@ -56,19 +56,3 @@ if(CMAKE_COMPILER_IS_GNUCXX)
 else()
   message("Unhandled Platform")
 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"
-)