Reemplace un comando con otro durante la compilación

Reemplace un comando con otro durante la compilación

Construyo alguna aplicación con comandos cmakey make all package. Durante la compilación, el rpmbuildprograma es llamado implícitamente cpackcomo parte de la compilación. Necesito que llame setarch i686 rpmbuilden lugar de solo rpmbuild. ¿Cómo puedo lograr esto de una manera clara y sin trucos desagradables?

Respuesta1

Utilice un alias de shell. Por ejemplo:

alias rpmbuild="setarch `uname -m` rpmbuild"

O lo que necesites en el lado derecho.

información relacionada