如何在rpmbuild
命令中传递.rpmmacros file
的位置?.rpmmacros文件的可配置位置
默认情况下它会尝试在home dir中查找它。
我试图-rcfiles /location/to/.rpmmacros
,但它给了我
error: missing ':' (found 0x2f) at /usr/local/.rpmmacros:1
内容
%_topdir /usr/path/
如何在rpmbuild
命令中传递.rpmmacros file
的位置?.rpmmacros文件的可配置位置
默认情况下它会尝试在home dir中查找它。
我试图-rcfiles /location/to/.rpmmacros
,但它给了我
error: missing ':' (found 0x2f) at /usr/local/.rpmmacros:1
内容
%_topdir /usr/path/
嗯......不是专家,我自己,但它不应该是--rcfil = location_to_rpmrc
并且rpmrc文件应该包含格式为
的rpmmacros的路径macrofiles :: full_path_to_rpmmacros_file
随着RPM版本4.12.0.1,您可以按如下方式指定rpmmacro文件: rpmbuild --macros=<YOUR_LOCAL_MACRO> <YOUR_LOCAL_SPEC_FILE>
更换后,并与相应的文件路径。
我建议您添加一些代码块,以使您的评论更易于阅读。另外,使用标点符号会很好。 –