macros rpmbuild 宏文件

最后更新于:2022-04-02 03:54:42

[TOC] ## 概述 文件路径 `/usr/lib/rpm/macros` rpmbuild的各种配置在 `/usr/lib/rpm/macros` ## 实例 ### 覆盖变量 方式一: 如想 %{_topdir} ,默认值为 `%{_topdir} %{getenv:HOME}/rpmbuild` 新建`vim ~/.rpmmacros`文件定义`_topdir`变量 将会覆盖/usr/lib/rpm/macros中对_topdir的定义 如 ``` %_topdir /home/redhat/rpmbuild/redhat ``` 方式二: 通过 rpmbuild ``` rpmbuld -D "_topdir ${WORKSPACE}/rpmbuild" ```
';