如何在.rpmmacros file
命令中传递rpmbuild
的位置?
默认情况下,它会尝试在家庭目录中查找。
我试过-rcfiles /location/to/.rpmmacros
,但它给了我
error: missing ':' (found 0x2f) at /usr/local/.rpmmacros:1
.rpmmacros的内容
%_topdir /usr/path/
答案 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>
以及相应的文件路径。