Assemble libraries of NAR files.
Mojo Attributes:
runtime
process-resources
Name | Type | Description |
---|---|---|
architecture | String |
The Architecture for the nar, Some choices are: "x86", "i386", "amd64", "ppc", "sparc", ... Defaults to a derived value from ${os.arch} |
classifiers | List |
List of classifiers which you want to assemble. Example ppc-MacOSX-g++-static, x86-Windows-msvc-shared, i386-Linux-g++-executable, .... |
Name | Type | Description |
---|---|---|
aol | String |
Architecture-OS-Linker name. Defaults to: arch-os-linker. |
linker | Linker |
Linker |
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 |
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 |
java.lang.String
No
java.lang.String
Yes
${os.arch}
java.util.List
Yes
org.freehep.maven.nar.Linker
No
java.lang.String
No
boolean
No
${nar.skip}
false
java.io.File
No