标签: cmake cpack
在我的CMake文件中,我有一个地方:
add_custom_target(meta ALL COMMAND echo "Hello world")
还包括CPack的某个地方:
include (CPack)
现在我跑
make package
该命令将被调用两次。一旦CMake工作,一旦CPack工作。 这只是一个示例,但我无法为此命令提供依赖性,因为它太多了。
如何在构建过程中运行外部命令一次,并且在cpack期间不要调用它?