![make build 中にコマンドを別のコマンドに置き換える](https://rvso.com/image/1388414/make%20build%20%E4%B8%AD%E3%81%AB%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E5%88%A5%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AB%E7%BD%AE%E3%81%8D%E6%8F%9B%E3%81%88%E3%82%8B.png)
cmake
およびコマンドを使用してアプリケーションをビルドしますmake all package
。ビルド中に、プログラムはビルドの一部としてrpmbuild
暗黙的に によって呼び出されます。だけでなく を呼び出す必要があります。醜いハックなしでこれをきちんと実現するにはどうすればよいでしょうか?cpack
setarch i686 rpmbuild
rpmbuild
答え1
シェル エイリアスを使用します。例:
エイリアス rpmbuild="setarch `uname -m` rpmbuild"
または、右側に必要なものをすべて入力します。