linux – 可以将RPM规范文件“包含”其他文件?
发布时间:2021-02-21 06:03:09 所属栏目:Linux 来源:互联网
导读:RPM规范中是否有“include”指令?我找不到谷歌搜索的答案. 动机:我有一个RPM规范模板,其中版本,版本和其他特定于构建的数据进行修改.这是由sed当前完成的.我认为如果规范将#包含一个构建特定的定义文件,这将由构建过程生成,这将是更清洁的,所以我不需要搜索
RPM规范中是否有“include”指令?我找不到谷歌搜索的答案. 动机:我有一个RPM规范模板,其中版本,版本和其他特定于构建的数据进行修改.这是由sed当前完成的.我认为如果规范将#包含一个构建特定的定义文件,这将由构建过程生成,这将是更清洁的,所以我不需要搜索和替换的规格. 如果没有包括,有没有惯用的方法来做(相当普遍,我相信)任务? 解决方法RPM不支持包括.我已经解决了与m4宏处理器类似的问题,或通过连接spec的部分(当“include”在开头时). 如果您只需要在构建时传递几个变量,并且不包括来自另一个文件的几行,则可以运行 rpmbuild --define 'myvar SOMEVALUE' -bb myspec.spec 您可以在规范中使用%myvar. (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – Emacs要读大文件14GB [已关闭]
- linux – 有没有办法让BIND 9自动将其缓存转储到文件中,然后
- linux – pthreads线程在堆栈中预先故障的最佳方法是什么?
- linux – XMonad:dmenu在启动时没有启动/生成
- LINUX教程:netstat命令详解状态
- LINUX教学:Linux dd、split、csplit命令
- 如何使用LD_PRELOAD检查是否已预加载Linux共享库
- 在我的程序中使用OpenBSD的malloc,realloc和free
- haskell – 在Linux上编译GHC 7.2,libc版本2.7
- linux – 如何列出符号链接链?