TL; DR
如何在默认构建目标(all
)上添加CMake依赖项?
长版
我有一个项目,包含许多应该始终构建的库和可执行文件。此外,还有一些小的可选可执行文件。我添加了一个自定义目标extended-all
,它依赖于可选的可执行文件。现在我希望extended-all
依赖于默认的构建目标(名称extended-all
!),以便在调用make extended-all
时构建所有内容。就目前而言,CMake只构建可选可执行文件的直接依赖关系。
有可能实现这个目标吗?
This question在精神上是相似的,但答案不适用于我的情况。