修改rpmbuild构建目录的位置


如何修改rpmbuild构建目录的位置:

关于rpmbuild构建时相关的宏的定义存放在/usr/lib/rpm/macros文件中,我们可以通过修改其中 _topdir (顶层目录)的宏定义来修改构建时rpmbuild/目录的位置。

通过以上的宏定义可以看出,_topdir的定义与rpmbuild/目录的位置相对应,在以上的第240行我作出了修改,将原有的判断注释掉,在第242行直接将_topdir的定义改成了 $(getenv:HOME/rpmbuild),即/root/rpmbuild。这里给出原有的rpmbuild/目录的路径以供参考:/usr/src/packages。读者可自行修改对应的宏定义来更改rpmbuild的目录位置。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM