Full name:
org.apache.maven.plugins:maven-nar-plugin:2.1-SNAPSHOT:nar-package
Description:
Attributes:
package.| Name | Type | Since | Description |
|---|---|---|---|
| architecture | String |
- |
The Architecture for the nar, Some choices are: "x86", "i386",
"amd64", "ppc", "sparc", ... Defaults to a derived value from
${os.arch} |
| failOnError | boolean |
- |
Fail on compilation/linking error. Default value is: true. |
| layout | String |
- |
Layout to be used for building and unpacking artifacts Default value is: org.apache.maven.plugin.nar.NarLayout21. |
| libtool | boolean |
- |
Set use of libtool. If set to true, the "libtool " will be
prepended to the command line for compatible processors. Default value is: false. |
| runtime | String |
- |
Sets the type of runtime library, possible values "dynamic",
"static". Default value is: dynamic. |
| Name | Type | Since | Description |
|---|---|---|---|
| aol | String |
- |
Architecture-OS-Linker name. Defaults to: arch-os-linker. |
| c | C |
- |
C Compiler |
| cpp | Cpp |
- |
C++ Compiler |
| fortran | Fortran |
- |
Fortran Compiler |
| ignore | boolean |
- |
Ignore errors and failures. Default value is: false. |
| java | Java |
- |
Java info for includes and linking |
| javah | Javah |
- |
Javah info |
| libraries | List |
- |
List of libraries to create |
| linker | Linker |
- |
Linker |
| maxCores | int |
- |
Maximum number of Cores/CPU's to use. 0 means unlimited. |
| os | String |
- |
The Operating System for the nar. Some choices are: "Windows",
"Linux", "MacOSX", "SunOS", ... Defaults to a derived value from
${os.name} FIXME table missing |
| output | String |
- |
Name of the output |
| skip | boolean |
- |
Skip running of NAR plugins (any) altogether. Default value is: false. |
| targetDirectory | File |
- |
Target directory for Nar file construction. Defaults to
"${project.build.directory}/nar" for "nar-compile" goal Defaults to
"${project.build.directory}/test-nar" for "nar-testCompile" goal |
| tests | List |
- |
List of tests to create |
| unpackDirectory | File |
- |
Target directory for Nar file unpacking. Defaults to
"${targetDirectory}/depenencies" |
aol:
java.lang.StringNojava.lang.StringYes${os.arch}c:
org.apache.maven.plugin.nar.CNocpp:
org.apache.maven.plugin.nar.CppNobooleanYestrueorg.apache.maven.plugin.nar.FortranNobooleanNo${nar.ignore}falsejava:
org.apache.maven.plugin.nar.JavaNoorg.apache.maven.plugin.nar.JavahNojava.lang.StringYes${nar.layout}org.apache.maven.plugin.nar.NarLayout21java.util.ListNobooleanYesfalseorg.apache.maven.plugin.nar.LinkerNointNoos:
java.lang.StringNojava.lang.StringNo${project.artifactId}-${project.version}java.lang.StringYesdynamicskip:
booleanNo${nar.skip}falsejava.io.FileNojava.util.ListNojava.io.FileNo