Przeglądaj źródła

Tests: Speed up RunCMake.include_directories test

Remove unnecessary language initializations.  Change the main
CMakeLists.txt project() call to specify NONE.  Use enable_language(CXX)
instead of project() in cases that need it to avoid enabling C too.
Brad King 11 lat temu
rodzic
commit
9998d78d63

+ 1 - 1
Tests/RunCMake/include_directories/BinaryDirectoryInInterface.cmake

@@ -1,5 +1,5 @@
 
-project(BinaryDirectoryInInterface)
+enable_language(CXX)
 
 add_library(testTarget "${CMAKE_CURRENT_SOURCE_DIR}/empty.cpp")
 target_include_directories(testTarget INTERFACE "${CMAKE_CURRENT_BINARY_DIR}/foo")

+ 1 - 1
Tests/RunCMake/include_directories/CMakeLists.txt

@@ -1,5 +1,5 @@
 cmake_minimum_required(VERSION 3.0)
-project(${RunCMake_TEST} CXX)
+project(${RunCMake_TEST} NONE)
 if(NOT TEST_FILE)
   set(TEST_FILE ${RunCMake_TEST}.cmake)
 endif()

+ 1 - 1
Tests/RunCMake/include_directories/DebugIncludes.cmake

@@ -1,5 +1,5 @@
 
-project(DebugIncludes)
+enable_language(CXX)
 
 set(CMAKE_DEBUG_TARGET_PROPERTIES INCLUDE_DIRECTORIES)
 

+ 1 - 1
Tests/RunCMake/include_directories/DirInInstallPrefix.cmake

@@ -1,4 +1,4 @@
-
+enable_language(CXX)
 add_library(testTarget empty.cpp)
 target_include_directories(testTarget INTERFACE "${CMAKE_INSTALL_PREFIX}/dir")
 

+ 1 - 1
Tests/RunCMake/include_directories/ImportedTarget.cmake

@@ -1,5 +1,5 @@
 
-project(ImportedTarget)
+enable_language(CXX)
 
 add_library(testTarget "${CMAKE_CURRENT_SOURCE_DIR}/empty.cpp")
 

+ 1 - 1
Tests/RunCMake/include_directories/InstallPrefixInInterface.cmake

@@ -1,5 +1,5 @@
 
-project(InstallPrefixInInterface)
+enable_language(CXX)
 
 add_library(testTarget "${CMAKE_CURRENT_SOURCE_DIR}/empty.cpp")
 target_include_directories(testTarget INTERFACE "${CMAKE_INSTALL_PREFIX}/foo")

+ 1 - 1
Tests/RunCMake/include_directories/RelativePathInGenex.cmake

@@ -1,5 +1,5 @@
 
-project(RelativePathInInterface)
+enable_language(CXX)
 
 add_library(testTarget "${CMAKE_CURRENT_SOURCE_DIR}/empty.cpp")
 set_property(TARGET testTarget PROPERTY INTERFACE_INCLUDE_DIRECTORIES "$<1:foo>")

+ 1 - 1
Tests/RunCMake/include_directories/RelativePathInInterface.cmake

@@ -1,5 +1,5 @@
 
-project(RelativePathInInterface)
+enable_language(CXX)
 
 add_library(testTarget "${CMAKE_CURRENT_SOURCE_DIR}/empty.cpp")
 set_property(TARGET testTarget PROPERTY INTERFACE_INCLUDE_DIRECTORIES "foo")

+ 1 - 1
Tests/RunCMake/include_directories/SourceDirectoryInInterface.cmake

@@ -1,5 +1,5 @@
 
-project(SourceDirectoryInInterface)
+enable_language(CXX)
 
 add_library(testTarget "${CMAKE_CURRENT_SOURCE_DIR}/empty.cpp")
 target_include_directories(testTarget INTERFACE "${CMAKE_CURRENT_SOURCE_DIR}/foo")

+ 1 - 1
Tests/RunCMake/include_directories/export-NOWARN.cmake

@@ -1,4 +1,4 @@
-
+enable_language(CXX)
 add_library(foo empty.cpp)
 set_property(TARGET foo APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES $<0:>/include/subdir)
 set_property(TARGET foo APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES $<INSTALL_PREFIX>/include/subdir)

+ 1 - 1
Tests/RunCMake/include_directories/incomplete-genex.cmake

@@ -1,4 +1,4 @@
-project(incomplete-genex)
+enable_language(CXX)
 
 cmake_policy(SET CMP0022 NEW)
 cmake_policy(SET CMP0023 NEW)