如何使用cmake将其他文件添加到Mac OS X软件包中?

时间:2016-04-25 23:40:46

标签: macos cmake bundle

我正在使用cmake构建Mac OS X捆绑包。捆绑的应用程序依赖于作为同一过程的一部分构建的一些支持程序,因此我想将相关的构建输出复制到捆绑中作为日常构建的一部分。 (理想情况下,这将涉及通常的依赖性检查,因此文件只有在重建后才会被复制。)

我尝试过使用file(COPY...)copy_resolved_item_into_bundle,但似乎都没有评估生成器表达式,因此如何形成正确的路径并不明显。

有没有办法得到我想要的东西?

(cmake 3.5.0 + ninja 1.6.0。从终端构建而不是Xcode / Qt Creator /等。)

0 个答案:

没有答案