 
    
  
                
                    
                
    
    
    
        Full name:
com.github.maven-nar:nar-maven-plugin:3.4.1-SNAPSHOT:nar-gnu-make
Description:
Attributes:
| Name | Type | Since | Description | 
|---|---|---|---|
| gnuUseOnWindows | boolean | - | Use GNU goals on Windows Default value is: nar.gnu.useonwindows. | 
| layout | String | - | Layout to be used for building and unpacking artifacts Default value is: com.github.maven_nar.NarLayout21. User property is: nar.layout. | 
| resourceBinDir | String | - | Binary directory Default value is: bin. | 
| resourceIncludeDir | String | - | Include directory Default value is: include. | 
| resourceLibDir | String | - | Library directory Default value is: lib. | 
| Name | Type | Since | Description | 
|---|---|---|---|
| aol | String | - | Architecture-OS-Linker name. Defaults to: arch-os-linker. | 
| architecture | String | - | The Architecture for the nar, Some choices are: "x86", "i386",
"amd64", "ppc", "sparc", ... Defaults to a derived value from
${os.arch} User property is: nar.arch. | 
| classifiers | List | - | List of classifiers which you want download/unpack/assemble Example
ppc-MacOSX-g++, x86-Windows-msvc, i386-Linux-g++. Not setting means
all. | 
| gnuMakeArgs | String | - | Space delimited list of arguments to pass to make | 
| gnuMakeEnv | String | - | Comma delimited list of environment variables to setup before
running make | 
| gnuMakeInstallSkip | boolean | - | Boolean to control if we should skip 'make install' after the make | 
| gnuMakeSkip | boolean | - | Skip running of make. Useful if you just want to run the configure
step for generating source. User property is: nar.gnu.make.skip. | 
| gnuSourceDirectory | File | - | Source directory for GNU style project Default value is: ${basedir}/src/gnu. | 
| gnuTargetDirectory | File | - | Directory in which gnu sources are copied and "configured" Default value is: ${project.build.directory}/nar/gnu. | 
| ignore | boolean | - | Ignore errors and failures. Default value is: false. User property is: nar.ignore. | 
| javah | Javah | - | Javah info | 
| libraries | List | - | List of libraries to create | 
| libsName | String | - | Name of the libraries included | 
| linker | Linker | - | Linker | 
| msvc | Msvc | - | (no description) | 
| 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 User property is: nar.os. | 
| output | String | - | Name of the output - for jni
default-value="${project.artifactId}-${project.version}" - for libs
default-value="${project.artifactId}-${project.version}" - for exe
default-value="${project.artifactId}" -- for tests
default-value="${test.name}" | 
| skip | boolean | - | Skip running of NAR plugins (any) altogether. Default value is: false. User property is: nar.skip. | 
| skipTests | boolean | - | Skip the tests. Listens to Maven's general 'maven.skip.test'. User property is: maven.test.skip. | 
| targetDirectory | File | - | Target directory for Nar file construction. Defaults to
"${project.build.directory}/nar" for "nar-compile" goal | 
| testTargetDirectory | File | - | Target directory for Nar test construction. Defaults to
"${project.build.directory}/test-nar" for "nar-testCompile" goal | 
| testUnpackDirectory | File | - | Target directory for Nar test unpacking. Defaults to
"${testTargetDirectory}" | 
| unpackDirectory | File | - | Target directory for Nar file unpacking. Defaults to
"${targetDirectory}" | 
aol:
msvc:
os:
skip: