.rpmmacros文件的可配置位置

时间:2013-11-09 14:27:00

标签: macros rpm rpmbuild rpm-spec

如何在.rpmmacros file命令中传递rpmbuild的位置?

默认情况下,它会尝试在家庭目录中查找。

我试过-rcfiles /location/to/.rpmmacros,但它给了我

error: missing ':' (found 0x2f) at /usr/local/.rpmmacros:1

.rpmmacros的内容

%_topdir       /usr/path/

2 个答案:

答案 0 :(得分:0)

嗯......我自己不是专家,但不应该是--rcfil = location_to_rpmrc

rpmrc文件应包含格式为

的rpmmacros路径

macrofiles :: full_path_to_rpmmacros_file

答案 1 :(得分:0)

使用RPM版本4.12.0.1,您可以指定rpmmacro文件,如下所示: rpmbuild --macros=<YOUR_LOCAL_MACRO> <YOUR_LOCAL_SPEC_FILE>

更换后的

以及相应的文件路径。