要从%prep填充的rpm规范摘要中的git id

要从%prep填充的rpm规范摘要中的git id,git,macros,rpm,specifications,Git,Macros,Rpm,Specifications,在我的rpm规范的%prep部分,我正在做 如果[-d目标];然后 git-pull; 其他的 git克隆; fi 推送靶 %定义_gitVer%git rev解析头 想在我的rpm摘要中这样做吗 小结:我的目标%{u gitVer} 目标是 rpm-qpi 并决定是否需要构建新的rpm 有办法吗?在%prep中定义宏未在摘要中选取 谢谢 -tg-宏在其出现的位置进行计算,因此这是正常的-未定义的值将返回空字符串。另外,你每次都应该做一个干净的构建,从现有的源代码构建不是一个好主意;git Pu

在我的rpm规范的%prep部分,我正在做

如果[-d目标];然后 git-pull; 其他的 git克隆; fi

推送靶

%定义_gitVer%git rev解析头

想在我的rpm摘要中这样做吗

小结:我的目标%{u gitVer}

目标是

rpm-qpi

并决定是否需要构建新的rpm

有办法吗?在%prep中定义宏未在摘要中选取

谢谢


-tg-

宏在其出现的位置进行计算,因此这是正常的-未定义的值将返回空字符串。另外,你每次都应该做一个干净的构建,从现有的源代码构建不是一个好主意;git PullThank,你是对的,最好从构建脚本着手解决它。