在我的 CMakeLists.txt 我有这样的东西:
set_property(TEST testX APPEND PROPERTY DEPENDS testY)
set_property(TEST testX APPEND PROPERTY DEPENDS testZ)
我想要某种方式来testX
自动运行它的所有依赖项。就像是:
ctest <options> testX
结果,CTest 将运行textY
,testZ
和testX
. 有没有办法做到这一点?
或者,如果现在不可能,有没有办法通过脚本从 CMake 构建目录中提取有关依赖项的信息?