如何在 CMake 的 add_custom_command 中添加多个评论?
How to add multiple comments in add_custom_command of CMake?
这个问题只是出于好奇,因为我注意到只打印了最后一个评论块。
add_custom_command(
TARGET target_a
POST_BUILD
COMMAND command_A_to_do_something
COMMENT "Comment A"
COMMAND command_B_to_do_something_else
COMMENT "Comment B"
)
只有 "Comment B" 打印在控制台上。出于这个原因,我最终将多个命令拆分为多个 add_custom_command 块。关于如何打印所有评论的任何想法?
使用 CMake v3.5.2
我使用 CMake 的 command line abstraction for echo
:
add_custom_command(
TARGET target_a
POST_BUILD
COMMAND command_A_to_do_something
COMMAND ${CMAKE_COMMAND} -E echo "Comment A"
COMMAND command_B_to_do_something_else
COMMAND ${CMAKE_COMMAND} -E echo "Comment B"
)
这个问题只是出于好奇,因为我注意到只打印了最后一个评论块。
add_custom_command(
TARGET target_a
POST_BUILD
COMMAND command_A_to_do_something
COMMENT "Comment A"
COMMAND command_B_to_do_something_else
COMMENT "Comment B"
)
只有 "Comment B" 打印在控制台上。出于这个原因,我最终将多个命令拆分为多个 add_custom_command 块。关于如何打印所有评论的任何想法?
使用 CMake v3.5.2
我使用 CMake 的 command line abstraction for echo
:
add_custom_command(
TARGET target_a
POST_BUILD
COMMAND command_A_to_do_something
COMMAND ${CMAKE_COMMAND} -E echo "Comment A"
COMMAND command_B_to_do_something_else
COMMAND ${CMAKE_COMMAND} -E echo "Comment B"
)