8000 GitHub - cmccabe/cmake-maven-ng: cmake-maven-ng
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

cmccabe/cmake-maven-ng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The CMake build system is often used to build C and C++ code.  Cmake Maven NG
is a Maven plugin which allows Maven to invoke CMake as part of the build.

CMake Maven NG has many advantages:
* Works with Java 6 and later
* Prints compiler warning messages to the Maven stdout
* Supports native test execution with "mvn test -Dtest="
* Save the native test error codes, stdout, and stderr to files for later
inspection.
* Doesn't rely on the shell, so it is impervious to shell metacharacter issues
and differing shell versions.
* Supports "mvn clean"

Currently CMake Maven NG has been tested with GCC on Linux.  We plan to support
other platforms in the future, including Windows.

For an example project which uses CMake Maven NG, check out 
http://github.com/cmccabe/cmccabe-maven-ng-test

About

cmake-maven-ng

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0