【发布时间】:2014-02-04 02:06:42
【问题描述】:
我想分发一个包含程序二进制文件的 gzip 压缩包。 制作包含二进制文件和其他脚本/man 文件的包没有问题,因为这些是我在源代码安装期间使用 CMake INSTALL 命令安装的文件。
虽然对这种功能的需求对我来说似乎很明显,但我没有找到将文本文件包含在 CPack tarball 包中的方法。 这是我想要获得的最终 tarball 的示例:
myprogram-1.0.0rc-Darwin-i386/
├── LICENSE <- not installed by CMake
├── INSTALL <- not installed by CMake
├── README <- not installed by CMake
├── bin
│ └── myprogram
└── share
└── myprogram
└── man
└── man1
└── myprogram.1
非常感谢任何帮助。
干杯
【问题讨论】:
-
为什么不为这些文件添加额外的安装命令?
标签: macros installation cmake customization cpack