diff options
Diffstat (limited to 'src/main/java/org/apache/maven/plugin/nar/NarManager.java')
-rw-r--r-- | src/main/java/org/apache/maven/plugin/nar/NarManager.java | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/main/java/org/apache/maven/plugin/nar/NarManager.java b/src/main/java/org/apache/maven/plugin/nar/NarManager.java index e6c5b3a..7181a35 100644 --- a/src/main/java/org/apache/maven/plugin/nar/NarManager.java +++ b/src/main/java/org/apache/maven/plugin/nar/NarManager.java @@ -357,7 +357,7 @@ public class NarManager } public final void unpackAttachedNars( List/* <NarArtifacts> */narArtifacts, ArchiverManager archiverManager, - String classifier, String os, NarLayout layout ) + String classifier, String os, NarLayout layout, File unpackDir ) throws MojoExecutionException, MojoFailureException { log.debug( "Unpack called for OS: " + os + ", classifier: " + classifier + " for NarArtifacts {" ); @@ -374,17 +374,7 @@ public class NarManager log.debug( "Unpack " + dependency ); File file = getNarFile( dependency ); - layout.unpackNar(archiverManager, file, os, linkerName, defaultAOL); + layout.unpackNar(unpackDir, archiverManager, file, os, linkerName, defaultAOL); } } - - /** - * @param narDependency - * @return - * @throws MojoFailureException - */ - public File getUnpackDirectory( Artifact narDependency ) throws MojoFailureException - { - return new File(getNarFile( narDependency ).getParentFile(), "nar"); - } } |