mirror of
https://github.com/Kitware/CMake.git
synced 2025-12-30 18:29:37 -06:00
Tests: Factor out RunCMake.GenEx-LINK_LANGUAGE test
Move the `LINK_LANGUAGE` cases out of `RunCMake.GeneratorExpression`.
This commit is contained in:
@@ -221,6 +221,7 @@ if(NOT CMAKE_C_COMPILER_ID MATCHES "Watcom")
|
||||
endif()
|
||||
add_RunCMake_test(GenEx-COMPILE_LANGUAGE)
|
||||
add_RunCMake_test(GenEx-COMPILE_LANG_AND_ID)
|
||||
add_RunCMake_test(GenEx-LINK_LANGUAGE)
|
||||
add_RunCMake_test(GeneratorExpression)
|
||||
add_RunCMake_test(GeneratorInstance)
|
||||
add_RunCMake_test(GeneratorPlatform)
|
||||
|
||||
3
Tests/RunCMake/GenEx-LINK_LANGUAGE/CMakeLists.txt
Normal file
3
Tests/RunCMake/GenEx-LINK_LANGUAGE/CMakeLists.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
project(${RunCMake_TEST} NONE)
|
||||
include(${RunCMake_TEST}.cmake)
|
||||
15
Tests/RunCMake/GenEx-LINK_LANGUAGE/RunCMakeTest.cmake
Normal file
15
Tests/RunCMake/GenEx-LINK_LANGUAGE/RunCMakeTest.cmake
Normal file
@@ -0,0 +1,15 @@
|
||||
include(RunCMake)
|
||||
|
||||
run_cmake(LINK_LANGUAGE-add_custom_target)
|
||||
run_cmake(LINK_LANGUAGE-add_custom_command)
|
||||
run_cmake(LINK_LANGUAGE-install)
|
||||
run_cmake(LINK_LANGUAGE-target_sources)
|
||||
run_cmake(LINK_LANGUAGE-add_executable)
|
||||
run_cmake(LINK_LANGUAGE-add_library)
|
||||
run_cmake(LINK_LANGUAGE-add_test)
|
||||
run_cmake(LINK_LANGUAGE-unknown-lang)
|
||||
run_cmake(LINK_LANGUAGE-wrong-usage1)
|
||||
run_cmake(LINK_LANGUAGE-wrong-usage2)
|
||||
run_cmake(LINK_LANGUAGE-wrong-usage3)
|
||||
run_cmake(LINK_LANGUAGE-wrong-usage4)
|
||||
run_cmake(LINK_LANGUAGE-file_generate)
|
||||
0
Tests/RunCMake/GenEx-LINK_LANGUAGE/empty.c
Normal file
0
Tests/RunCMake/GenEx-LINK_LANGUAGE/empty.c
Normal file
@@ -23,19 +23,6 @@ run_cmake(NonValidTarget-TARGET_BUNDLE_DIR)
|
||||
run_cmake(NonValidTarget-TARGET_BUNDLE_CONTENT_DIR)
|
||||
run_cmake(NonValidTarget-TARGET_PROPERTY)
|
||||
run_cmake(NonValidTarget-TARGET_POLICY)
|
||||
run_cmake(LINK_LANGUAGE-add_custom_target)
|
||||
run_cmake(LINK_LANGUAGE-add_custom_command)
|
||||
run_cmake(LINK_LANGUAGE-install)
|
||||
run_cmake(LINK_LANGUAGE-target_sources)
|
||||
run_cmake(LINK_LANGUAGE-add_executable)
|
||||
run_cmake(LINK_LANGUAGE-add_library)
|
||||
run_cmake(LINK_LANGUAGE-add_test)
|
||||
run_cmake(LINK_LANGUAGE-unknown-lang)
|
||||
run_cmake(LINK_LANGUAGE-wrong-usage1)
|
||||
run_cmake(LINK_LANGUAGE-wrong-usage2)
|
||||
run_cmake(LINK_LANGUAGE-wrong-usage3)
|
||||
run_cmake(LINK_LANGUAGE-wrong-usage4)
|
||||
run_cmake(LINK_LANGUAGE-file_generate)
|
||||
run_cmake(LINK_LANG_AND_ID-add_custom_target)
|
||||
run_cmake(LINK_LANG_AND_ID-add_custom_command)
|
||||
run_cmake(LINK_LANG_AND_ID-install)
|
||||
|
||||
Reference in New Issue
Block a user