创建RPM包时:如何告诉CPack将文件视为配置文件,以便在更新RPM时不会覆盖它?
%config 指令在rpm-spec中用于该情况。在CPack中有这样的东西吗?
答案 0 :(得分:2)
截至目前,使用绝对路径指定的文件将标记为%config,具有相对路径的文件将标记为“普通”文件。
答案 1 :(得分:1)
快速查看看似CPack
文档的内容并没有向我显示任何与此直接相关或有帮助的内容。
但是,如果您使用的是足够新版本的CMake(看起来像2.8.1+)或自己应用补丁,看起来您可以使用CPACK_RPM_USER_BINARY_SPECFILE
手动指定要构建的规范文件。 / p>