使用cpack for rpm的打包目录

时间:2016-08-18 10:28:38

标签: cmake rpm rpm-spec cpack

我正在尝试使用cmake

创建一个包含大量文件的目录的rpm包

http://www.rpm.org/max-rpm/s1-rpm-inside-files-list.html

  

为了使这种情况更容易一些,如果%files列表包含目录的路径,RPM将自动打包该目录中的每个文件,以及每个子目录中的每个文件。 Shell样式的globbing也可以在%files列表中使用。

所以使用cmake我使用以下命令:

INSTALL(DIRECTORY my_dir DESTINATION foo)

我最终得到一个包含所有文件(30k行)的spec文件,而不是像

那样的文件
%file
  my_dir

我在cmake / cpack命令上是否遗漏了某些内容,或者没有别的方法可以做到这一点?

(使用焦油和提取它不适合)

0 个答案:

没有答案