Most of the code that makes up my projects is java. However, there is a
smattering of 'C' for drivers and JNI support, this is now compiled using make
to invoke the compilers. I also have a shell script (executed from the make)
that creates a linux FS image that contains all my compiled code.
http://mojo.codehaus.org/exec-maven-plugin/usage.html
Through embedding shell scripts/Make into Maven is not generally condoned,
since it is easy to break portability. It's a good way to get started
quickly (like the antrun plugin), but not a long-term solution.
Eric
On 5/23/07, Dennis Cook
I've been working on some plugins to support make orchestration. They're
currently at a new project @codehaus called native-mojo:
http://svn.codehaus.org/native-mojo/c-builds
Right now, IIRC they have some bits that are specific to maven 2.1/trunk,
but we could branch it and factor those out