CMake/CPack - 生成 Debian 包维护者脚本(特别是 postrm)
Posted
技术标签:
【中文标题】CMake/CPack - 生成 Debian 包维护者脚本(特别是 postrm)【英文标题】:CMake/CPack - Generate Debian Package Maintainer Scripts (postrm specifically) 【发布时间】:2016-02-16 18:54:16 【问题描述】:我的构建“超级构建”其他项目,所有这些都可能随时更改。每次要构建时手动创建 postrm 脚本太繁琐了...
在使用 CMake/CPack 构建 Debian 软件包时,有没有办法生成 postrm 脚本?
【问题讨论】:
【参考方案1】:我发现常见的答案是使用 debhelpers,例如 cmake-debhelper,虽然我没有尝试过。
我通过创建两个自定义目标来实现这一点,一个执行make
,另一个依赖于之前的make
目标并运行python 脚本来生成维护者脚本,然后是capck
。
【讨论】:
以上是关于CMake/CPack - 生成 Debian 包维护者脚本(特别是 postrm)的主要内容,如果未能解决你的问题,请参考以下文章
如何将所有3rdparty运行时依赖项包含在linux上的cmake / cpack生成的包中?