From 9af270beb1414531363aa1fcb6cba7565ca0075a Mon Sep 17 00:00:00 2001 From: Mark Donszelmann Date: Tue, 26 Oct 2010 00:39:07 +0200 Subject: Fixed NAR-165 --- .../java/org/apache/maven/plugin/nar/AbstractNarMojo.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'src/main/java/org/apache/maven/plugin/nar/AbstractNarMojo.java') diff --git a/src/main/java/org/apache/maven/plugin/nar/AbstractNarMojo.java b/src/main/java/org/apache/maven/plugin/nar/AbstractNarMojo.java index f2e7da4..a401d65 100644 --- a/src/main/java/org/apache/maven/plugin/nar/AbstractNarMojo.java +++ b/src/main/java/org/apache/maven/plugin/nar/AbstractNarMojo.java @@ -87,6 +87,12 @@ public abstract class AbstractNarMojo */ private File outputDirectory; + /** + * @parameter expression="${project.basedir}" + * @readonly + */ + private File baseDir; + /** * @parameter expression="${project.build.finalName}" * @readonly @@ -147,7 +153,7 @@ public abstract class AbstractNarMojo architecture = NarUtil.getArchitecture( architecture ); os = NarUtil.getOS( os ); - aolId = NarUtil.getAOL( architecture, os, linker, aol ); + aolId = NarUtil.getAOL(mavenProject, architecture, os, linker, aol ); Model model = mavenProject.getModel(); Properties properties = model.getProperties(); @@ -197,6 +203,11 @@ public abstract class AbstractNarMojo { return linker; } + + protected final File getBasedir() + { + return baseDir; + } protected final File getOutputDirectory() { -- cgit v1.2.3