Package | Description |
---|---|
com.github.maven_nar |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCompileMojo |
class |
AbstractDependencyMojo |
class |
AbstractGnuMojo
Abstract GNU Mojo keeps configuration
|
class |
AbstractNarLayout |
class |
AbstractNarMojo |
class |
AbstractResourcesMojo
Keeps track of resources
|
class |
NarAssemblyMojo
Assemble libraries of NAR files.
|
class |
NarCompileMojo
Compiles native source files.
|
class |
NarDownloadDependenciesMojo
List all the dependencies of the project and downloads the NAR files in local
maven repository if needed, this
includes the noarch and aol type NAR files.
|
class |
NarDownloadMojo
List all the dependencies which are needed by the project (for compilation,
tests, and execution) and downloads
the NAR files in local maven repository if needed.
|
class |
NarGnuConfigureMojo
Copies the GNU style source files to a target area, autogens and configures
them.
|
class |
NarGnuMakeMojo
Runs make on the GNU style generated Makefile
|
class |
NarGnuProcess
Move the GNU style output in the correct directories for nar-package
|
class |
NarGnuResources
Move the GNU style include/lib to some output directory
|
class |
NarIntegrationTestMojo
Run integration tests using Surefire.
|
class |
NarJavahMojo
Compiles class files into c/c++ headers using "javah".
|
class |
NarLayout20
Initial layout which expands a nar file into:
|
class |
NarLayout21
Layout which expands a nar file into:
|
class |
NarPackageMojo
Jar up the NAR files and attach them to the projects main artifact (for
installation and deployment).
|
class |
NarPreparePackageMojo
Create the nar.properties file.
|
class |
NarProcessLibraries
Adds the ability to run arbitrary command line tools to post-process the
compiled output (ie: ranlib/ar/etc)
|
class |
NarResourcesMojo
Copies any resources, including AOL specific distributions, to the target
area for packaging
|
class |
NarSystemMojo
Generates a NarSystem class with static methods to use inside the java part
of the library.
|
class |
NarTestCompileMojo
Compiles native test source files.
|
class |
NarTestMojo
Tests NAR files.
|
class |
NarTestUnpackMojo
Unpacks NAR files needed for tests compilation and execution.
|
class |
NarUnpackDependenciesMojo
List all the dependencies of the project and downloads the NAR files in local
maven repository if needed, this
includes the noarch and aol type NAR files, and then unpack the files in the
project target folder.
|
class |
NarUnpackMojo
Unpacks NAR files needed for compilation.
|
class |
NarValidateMojo
Validates the configuration of the NAR project (aol and pom)
|
class |
NarVcprojMojo
Generates a Visual Studio 2005 project file (vcproj) Heavily inspired by
NarCompileMojo.
|
Copyright © 2005-2016 NAR Maven Plugin developers. All Rights Reserved.