|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| Executable | |
| NarConstants | |
| NarFileLayout | Defines the layout inside the nar file. |
| NarLayout | Interface to define the layout of nar files (executables, libs, include dirs) in both the repository (local, unpacked) as well as in target. |
| OS | |
| TextStream | Interface to write text into a stream |
| Class Summary | |
|---|---|
| AbstractCompileMojo | |
| AbstractDependencyMojo | |
| AbstractGnuMojo | Abstract GNU Mojo keeps configuration |
| AbstractNarLayout | |
| AbstractNarMojo | |
| AbstractResourcesMojo | Keeps track of resources |
| AOL | |
| AttachedNarArtifact | NarArtifact with its own type, classifier and artifactHandler. |
| C | C compiler tag |
| Compiler | Abstract Compiler class |
| Cpp | Cpp compiler tag |
| Fortran | Fortran compiler tag |
| IDL | IDL compiler tag |
| Java | Java specifications for NAR |
| Javah | Sets up the javah configuration |
| Lib | Keeps info on a library |
| Library | Sets up a library to create |
| Linker | Linker tag |
| Message | Message compiler tag |
| NarArchiver | |
| NarArtifact | |
| NarAssemblyMojo | Assemble libraries of NAR files. |
| NarCompileMojo | Compiles native source files. |
| NarDownloadDependenciesMojo | Downloads any dependent NAR files. |
| NarDownloadMojo | Downloads any dependent NAR files. |
| NarFileLayout10 | |
| NarGnuConfigureMojo | Copies the GNU style source files to a target area, autogens and configures them. |
| NarGnuMakeMojo | Runs make on the GNU style generated Makefile |
| NarGnuProcess | Move the GNU style output in the correct directories for nar-package |
| NarGnuResources | Move the GNU style include/lib to some output directory |
| NarInfo | |
| NarIntegrationTestMojo | Run integration tests using Surefire. |
| NarJavahMojo | Compiles class files into c/c++ headers using "javah". |
| NarLayout20 | Initial layout which expands a nar file into: |
| NarLayout21 | Layout which expands a nar file into: |
| NarLogger | Logger to connect the Ant logging to the Maven logging. |
| NarManager | |
| NarPackageMojo | Jars up the NAR files. |
| NarPreparePackageMojo | Jars up the NAR files. |
| NarProcessLibraries | Adds the ability to run arbitrary command line tools to post-process the compiled output (ie: ranlib/ar/etc) |
| NarProperties | |
| NarResourcesMojo | Copies any resources, including AOL specific distributions, to the target area for packaging |
| NarSystemMojo | Generates a NarSystem class with static methods to use inside the java part of the library. |
| NarTestCompileMojo | Compiles native test source files. |
| NarTestMojo | Tests NAR files. |
| NarUnArchiver | |
| NarUnpackDependenciesMojo | Goal that unpacks the project dependencies from the repository to a defined location. |
| NarUnpackMojo | Unpacks NAR files. |
| NarUtil | |
| NarValidateMojo | Validates the configuration of the NAR project (aol and pom) |
| NarVcprojMojo | Generates a Visual Studio 2005 project file (vcproj) Heavily inspired by NarCompileMojo. |
| ProcessLibraryCommand | |
| Resource | Resource compiler tag |
| StringTextStream | Stream to write to a string. |
| SysLib | Keeps info on a system library |
| Test | Sets up a test to create |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||