a Maven Plugin for c++ life cycle
Java Python CMake Batchfile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
config
src
LICENSE.txt
NOTICE.txt
README.md
deploy.txt
doc.txt
geany_projet
generation.txt
pom.xml

README.md

Introduction to Cxx Maven Plugin

  • This plugin contains various goals to assist C++ compilation using the Maven build lifecycle.

Goals Overview

Usage

  • Instructions on how to use the Cxx Maven Plugin can be found on the usage page
  • cxx-maven-plugin is intended to integrate seamlessly with sonar-cxx-plugin

Examples

  • Master POM

  • VS sample

    • usage : mvn <install|deploy> -D buildConfig=<debug|release>
    • VS IDE integrated usage need a dedicated VS add-in, contact NETICOA for availability.
  • CMake sample

    • usage : mvn <install|deploy> -D buildConfig=<debug|release> to create all artefacts
    • mvn <install|deploy> will manage only POM artefacts for sources SCM scenario

Old examples