ฉันกำลังวาง Maven ไว้รอบ ๆ กลุ่มมือสมัครเล่นเขียนไม่ดีและตรงไปตรงมา - รหัส C / C ++ ดั้งเดิม (หมายถึง C บางตัว C ++ บางตัว) ปัญหาคือ - มีสินค้าหมุนเวียนอยู่มากมายและไม่สามารถเปลี่ยนใหม่ได้ง่ายๆ การสร้างมันต้องใช้ความรู้เกี่ยวกับชนเผ่าจำนวนมาก (คุณต้องเปลี่ยนจากคิวบ์ไปยังคิวบ์เพื่อค้นหาวิธีรวบรวม / สร้างชิ้นส่วนต่างๆ) และการปลดปล่อยนั้นเป็นฝันร้ายทั้งหมด (ไม่ - ฉันจะไม่เขียนมันใหม่โปรดอย่าถาม) คำถามของฉันคือ - ฉันควรใช้maven-native-plugin
เพื่อแทนที่ makefiles สั้น ๆ จำนวนมากหรือใช้exec-maven-plugin
เพื่อดำเนินการเหล่านี้? ฉันมีประสบการณ์ที่ดีมากกับการทำ. NET และไม่รู้ว่าฉันควรลงทุนกับnative
ปลั๊กอินหรืออยู่กับexec
? หากคุณเคยมีประสบการณ์กับ C / C ++ "Mavenizing" ฉันยินดีที่จะรับคำแนะนำ
ฉันกำลังจะลอง อย่างที่ฉันเห็นมันยังคงได้รับการบำรุงรักษาและได้ย้ายไปแล้วที่นี่: github.com/sonatype/maven-nar-plugin
—
espakm