summaryrefslogtreecommitdiffstats
path: root/Tests
diff options
context:
space:
mode:
authorChen Linxuan <me@black-desk.cn>2024-01-30 06:11:32 (GMT)
committerBrad King <brad.king@kitware.com>2024-02-01 13:21:41 (GMT)
commit3b07ec631db67e2e44d9f39fb7727a2dafd07b6a (patch)
tree0916dfe0b4ec4711ecf47a67ae69b47ce8c9588f /Tests
parent3cd2c59ecf7104d0b3d6bf5609bf96959bdcdfb0 (diff)
downloadCMake-3b07ec631db67e2e44d9f39fb7727a2dafd07b6a.zip
CMake-3b07ec631db67e2e44d9f39fb7727a2dafd07b6a.tar.gz
CMake-3b07ec631db67e2e44d9f39fb7727a2dafd07b6a.tar.bz2
add_custom_command: Allow adding build event via ALIAS target
Signed-off-by: Chen Linxuan <me@black-desk.cn>
Diffstat (limited to 'Tests')
-rw-r--r--Tests/CustomCommand/CMakeLists.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/Tests/CustomCommand/CMakeLists.txt b/Tests/CustomCommand/CMakeLists.txt
index 25df300..d46ee08 100644
--- a/Tests/CustomCommand/CMakeLists.txt
+++ b/Tests/CustomCommand/CMakeLists.txt
@@ -214,11 +214,13 @@ add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/generated_extern.cxx
add_executable(CustomCommandUsingTargetTest main.cxx ${CMAKE_CURRENT_BINARY_DIR}/generated_extern.cxx )
+add_executable(CustomCommandUsingTargetTestAlias ALIAS CustomCommandUsingTargetTest )
+
add_custom_target(RunTarget
COMMAND generator_extern ${CMAKE_CURRENT_BINARY_DIR}/run_target.cxx
)
-add_custom_command(TARGET CustomCommandUsingTargetTest POST_BUILD
+add_custom_command(TARGET CustomCommandUsingTargetTestAlias POST_BUILD
COMMAND dummy_generator ${CMAKE_CURRENT_BINARY_DIR}/generated_dummy.cxx)
add_subdirectory(GeneratorInExtraDir)