cmake
我使用和命令构建了一些应用程序make all package
。在构建过程中,rpmbuild
程序被隐式调用cpack
作为构建的一部分。我需要它调用setarch i686 rpmbuild
而不是仅仅调用rpmbuild
。我如何以一种巧妙的方式实现这一点,而不需要丑陋的黑客攻击?
答案1
使用 shell 别名。例如:
别名 rpmbuild="setarch `uname -m` rpmbuild"
或者右侧您需要的任何东西。
cmake
我使用和命令构建了一些应用程序make all package
。在构建过程中,rpmbuild
程序被隐式调用cpack
作为构建的一部分。我需要它调用setarch i686 rpmbuild
而不是仅仅调用rpmbuild
。我如何以一种巧妙的方式实现这一点,而不需要丑陋的黑客攻击?
使用 shell 别名。例如:
别名 rpmbuild="setarch `uname -m` rpmbuild"
或者右侧您需要的任何东西。