public abstract class AbstractNarLayout extends Object implements NarLayout, NarConstants
LOG_LEVEL_DEBUG, LOG_LEVEL_ERROR, LOG_LEVEL_INFO, LOG_LEVEL_VERBOSE, LOG_LEVEL_WARNING, NAR, NAR_AOL, NAR_EXTENSION, NAR_NO_ARCH, NAR_ROLE_HINT, NAR_TYPE
Modifier | Constructor and Description |
---|---|
protected |
AbstractNarLayout(org.apache.maven.plugin.logging.Log log) |
Modifier and Type | Method and Description |
---|---|
protected void |
attachNar(org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager,
org.apache.maven.project.MavenProjectHelper projectHelper,
org.apache.maven.project.MavenProject project,
String classifier,
File dir,
String include) |
static NarLayout |
getLayout(String layoutName,
org.apache.maven.plugin.logging.Log log) |
protected org.apache.maven.plugin.logging.Log |
getLog() |
protected void |
unpackNarAndProcess(org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager,
File file,
File narLocation,
String os,
String linkerName,
AOL defaultAOL) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
attachNars, getBinDirectory, getIncludeDirectory, getLibDirectory, getNarUnpackDirectory, getNoArchDirectory, prepareNarInfo, unpackNar
protected AbstractNarLayout(org.apache.maven.plugin.logging.Log log)
public static NarLayout getLayout(String layoutName, org.apache.maven.plugin.logging.Log log) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
protected final void attachNar(org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager, org.apache.maven.project.MavenProjectHelper projectHelper, org.apache.maven.project.MavenProject project, String classifier, File dir, String include) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
protected org.apache.maven.plugin.logging.Log getLog()
protected void unpackNarAndProcess(org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager, File file, File narLocation, String os, String linkerName, AOL defaultAOL) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
Copyright © 2005-2016 NAR Maven Plugin developers. All Rights Reserved.