แทนที่หนึ่งคำสั่งด้วยคำสั่งอื่นในระหว่างการสร้างให้


0

ฉันสร้างแอปพลิเคชันด้วยcmakeและmake all packageคำสั่ง ระหว่างการบิลด์rpmbuildโปรแกรมจะถูกเรียกโดยปริยายโดยcpackเป็นส่วนหนึ่งของบิลด์ ฉันต้องการมันจะเรียกแทนเพียงsetarch i686 rpmbuild rpmbuildฉันจะทำสิ่งนี้ได้อย่างเรียบร้อยโดยไม่แฮ็กที่น่าเกลียด?

คำตอบ:


0

ใช้นามแฝงเปลือก ตัวอย่างเช่น:

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

หรืออะไรก็ตามที่คุณต้องการทางด้านขวา


นามแฝงทำงานจากภายใน cpack หรือไม่?
MariusMatutiae

มันไม่ได้ผลสำหรับฉัน
vkrzv
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.