| Package | Description |
|---|---|
| com.github.maven_nar |
| Modifier and Type | Class and Description |
|---|---|
class |
NarCompileMojo
Compiles native source files.
|
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 |
NarTestCompileMojo
Compiles native test source files.
|
class |
NarTestMojo
Tests NAR files.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
LinkerDef |
Linker.getLinker(AbstractCompileMojo mojo,
CCTask task,
String os,
String prefix,
String type,
List<String> linkPaths) |
LinkerDef |
Linker.getTestLinker(AbstractCompileMojo mojo,
CCTask task,
String os,
String prefix,
String type,
List<String> linkPaths) |
void |
NarLayout21.prepareNarInfo(File baseDir,
org.apache.maven.project.MavenProject project,
NarInfo narInfo,
AbstractCompileMojo mojo) |
void |
NarLayout20.prepareNarInfo(File baseDir,
org.apache.maven.project.MavenProject project,
NarInfo narInfo,
AbstractCompileMojo mojo) |
void |
NarLayout.prepareNarInfo(File baseDir,
org.apache.maven.project.MavenProject project,
NarInfo narInfo,
AbstractCompileMojo libraryName)
Called to attach nars to main nar/jar file.
|
void |
Java.setAbstractCompileMojo(AbstractCompileMojo mojo) |
void |
Compiler.setAbstractCompileMojo(AbstractCompileMojo mojo) |
Copyright © 2005–2020 NAR Maven Plugin developers. All rights reserved.