summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/GeneratorExpression/NonValidTarget-C_COMPILER_VERSION.cmake
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2018-01-25 15:25:18 (GMT)
committerBrad King <brad.king@kitware.com>2018-01-25 15:50:20 (GMT)
commit234a069de3e365c20bc6ef42e83520a7e2547f95 (patch)
treeac9998534dc9c1187d58ba89fd233f634c0efaf7 /Tests/RunCMake/GeneratorExpression/NonValidTarget-C_COMPILER_VERSION.cmake
parent7c30a3a3c321575ee8f3bd82b9e617456c2a7396 (diff)
downloadCMake-234a069de3e365c20bc6ef42e83520a7e2547f95.zip
CMake-234a069de3e365c20bc6ef42e83520a7e2547f95.tar.gz
CMake-234a069de3e365c20bc6ef42e83520a7e2547f95.tar.bz2
Tests: Speed up RunCMake.GeneratorExpression
Avoid enabling languages in cases that do not need them.
Diffstat (limited to 'Tests/RunCMake/GeneratorExpression/NonValidTarget-C_COMPILER_VERSION.cmake')
-rw-r--r--Tests/RunCMake/GeneratorExpression/NonValidTarget-C_COMPILER_VERSION.cmake10
1 files changed, 3 insertions, 7 deletions
diff --git a/Tests/RunCMake/GeneratorExpression/NonValidTarget-C_COMPILER_VERSION.cmake b/Tests/RunCMake/GeneratorExpression/NonValidTarget-C_COMPILER_VERSION.cmake
index 9b8a531..bc1ffe0 100644
--- a/Tests/RunCMake/GeneratorExpression/NonValidTarget-C_COMPILER_VERSION.cmake
+++ b/Tests/RunCMake/GeneratorExpression/NonValidTarget-C_COMPILER_VERSION.cmake
@@ -1,8 +1,4 @@
-
-enable_language(CXX)
-
-add_custom_command(OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/copied_file.cpp"
- COMMAND "${CMAKE_COMMAND}" -E copy "${CMAKE_CURRENT_SOURCE_DIR}/empty.cpp" "${CMAKE_CURRENT_BINARY_DIR}/copied_file$<C_COMPILER_VERSION>.cpp"
+add_custom_command(OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/copied_file.c"
+ COMMAND "${CMAKE_COMMAND}" -E copy "${CMAKE_CURRENT_SOURCE_DIR}/empty.c" "${CMAKE_CURRENT_BINARY_DIR}/copied_file$<C_COMPILER_VERSION>.c"
)
-
-add_library(empty "${CMAKE_CURRENT_BINARY_DIR}/copied_file.cpp")
+add_custom_target(drive DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/copied_file.c")