gpt4 book ai didi

relative-path - 在构建 RPM 时,如何使 _topdir 相对于 .spec 文件的位置?

转载 作者:行者123 更新时间:2023-12-03 01:40:22 25 4
gpt4 key购买 nike

我有一个 .spec 文件,它依赖于一个名为 _topdir 的变量。

现在,当您从 git checkout SRPM 源代码时,您必须去更改 _topdir 指向的位置,以使 rpmbuild 正常运行。

# We need the following line so that RPM can find the BUILD and SOURCES and RPMS dirs.
%define _topdir /root/projects/my-project/my-project-srpm/

如何指定 _topdir 应相对于 .spec 文件的位置,以便 _topdir 不相对硬编码?

最佳答案

在命令行上指定您的topdir,如下所示...

rpmbuild --define "_topdir \`pwd\`" ...

关于relative-path - 在构建 RPM 时,如何使 _topdir 相对于 .spec 文件的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6285792/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com