Sto inserendo la build di Maven attorno a cluster di codice C / C ++ amatoriale, scritto male e francamente primitivo (che significa alcuni C, alcuni C ++). Il problema è che attualmente ce ne sono molti in circolazione e non possono essere facilmente sostituiti. Costruirlo richiede molta conoscenza tribale (devi passare da cubo a cubo solo per scoprire come compilare / costruire varie parti) e il rilascio è un incubo totale. (No - non ho intenzione di riscriverlo, per favore non chiedere) La mia domanda è: dovrei usare maven-native-plugin
per sostituire una moltitudine di makefile brevi o usarli exec-maven-plugin
per eseguirli semplicemente? Finora ho avuto una buona esperienza con quest'ultimo facendo .NET e non so se dovrei investire in native
plugin o restare con exec
? Se avessi esperienza con "Mavenizing" C / C ++ mi piacerebbe ricevere qualche consiglio.