在我的 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构建目录中提取依赖项信息?