summaryrefslogtreecommitdiff
path: root/src/main/java/org/apache/maven/plugin/nar/NarLayout21.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/apache/maven/plugin/nar/NarLayout21.java')
-rw-r--r--src/main/java/org/apache/maven/plugin/nar/NarLayout21.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/org/apache/maven/plugin/nar/NarLayout21.java b/src/main/java/org/apache/maven/plugin/nar/NarLayout21.java
index ddfc3c2..8e70641 100644
--- a/src/main/java/org/apache/maven/plugin/nar/NarLayout21.java
+++ b/src/main/java/org/apache/maven/plugin/nar/NarLayout21.java
@@ -174,17 +174,17 @@ public class NarLayout21
}
}
- public void unpackNar( ArchiverManager archiverManager, File file, String os, String linkerName, AOL defaultAOL )
+ public void unpackNar( File unpackDirectory, ArchiverManager archiverManager, File file, String os, String linkerName,
+ AOL defaultAOL )
throws MojoExecutionException, MojoFailureException
{
- File narLocation = new File( file.getParentFile(), "nar" );
- File dir = new File( narLocation, FileUtils.basename( file.getPath(), "." + NarConstants.NAR_EXTENSION ) );
+ File dir = new File( unpackDirectory, FileUtils.basename( file.getPath(), "." + NarConstants.NAR_EXTENSION ) );
boolean process = false;
-
- if ( !narLocation.exists() )
+
+ if ( !unpackDirectory.exists() )
{
- narLocation.mkdirs();
+ unpackDirectory.mkdirs();
process = true;
}
else if ( !dir.exists() )