cxx:make

Full name:

org.codehaus.mojo:cxx-maven-plugin:0.0.6-SNAPSHOT:make

Description:

Goal which makes workspace.

Attributes:

  • Requires a Maven project to be executed.
  • Binds by default to the lifecycle phase: compile.

Optional Parameters

Name Type Since Description
commandArgs String 0.0.4 Arguments for make program
User property is: make.args.
environmentVariables Map 0.0.4 Environment variables passed to make program.
makecommandPerOS Map 0.0.4 make commands names per OS name os name match is java.lang.System.getProperty( "os.name" )
projectDir File 0.0.4 Directory location where make will be executed
User property is: make.projectdir.

Parameter Details

commandArgs:

Arguments for make program
  • Type: java.lang.String
  • Since: 0.0.4
  • Required: No
  • User Property: make.args

environmentVariables:

Environment variables passed to make program.
  • Type: java.util.Map
  • Since: 0.0.4
  • Required: No

makecommandPerOS:

make commands names per OS name os name match is java.lang.System.getProperty( "os.name" )
  • Type: java.util.Map
  • Since: 0.0.4
  • Required: No

projectDir:

Directory location where make will be executed
  • Type: java.io.File
  • Since: 0.0.4
  • Required: No
  • User Property: make.projectdir