【发布时间】:2014-10-18 10:06:40
【问题描述】:
简而言之:我知道如何在 CMake 生成的构建系统中向目标添加依赖项。但我想将依赖项添加到生成的构建系统本身。
更长的问题: 在 CMake 生成的 cgal 的构建过程中,我们希望 CMake 在修改某些文件时自动重新运行配置步骤。不需要的细节隐藏在下面:
事实上,我们使用 CMake 生成 CGAL 库/示例/演示的构建系统,同时也为我们的 Doxygen 生成的文档生成构建系统。
Doxyfile由多个文件生成。
当 CMake 生成器为“Makefile”时,Makefile 中有一个特殊目标,名为 rebuild_cache,但该目标(在 Makefile 级别)不是 CMake 目标。无论如何,我寻找一个跨平台的解决方案,即:可用于所有 CMake 生成器。我的印象是我想要的东西还不能用 CMake 实现。您能否确认一下,以便我填写一份记录在案的功能请求?
【问题讨论】: