summaryrefslogtreecommitdiff
path: root/src/main/java/org/apache/maven/plugin/nar/NarLayout21.java
diff options
context:
space:
mode:
authorMark Donszelmann <Mark.Donszelmann@gmail.com>2009-12-16 11:26:50 +0100
committerMark Donszelmann <Mark.Donszelmann@gmail.com>2009-12-16 11:26:50 +0100
commitcc559c07b2d923b29124655f22bdd974107107c3 (patch)
tree6cecb7e68b50debc21c97ee8c213ec9d49757806 /src/main/java/org/apache/maven/plugin/nar/NarLayout21.java
parentd1ac55c70b41dca59afde48caf49138fe06878c2 (diff)
downloadmaven-nar-plugin-cc559c07b2d923b29124655f22bdd974107107c3.tar.gz
maven-nar-plugin-cc559c07b2d923b29124655f22bdd974107107c3.tar.bz2
maven-nar-plugin-cc559c07b2d923b29124655f22bdd974107107c3.tar.xz
maven-nar-plugin-cc559c07b2d923b29124655f22bdd974107107c3.zip
Fixed NAR-119
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() )