summaryrefslogtreecommitdiff
path: root/src/main/java/org/apache/maven/plugin/nar/AbstractResourcesMojo.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/apache/maven/plugin/nar/AbstractResourcesMojo.java')
-rw-r--r--src/main/java/org/apache/maven/plugin/nar/AbstractResourcesMojo.java12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/main/java/org/apache/maven/plugin/nar/AbstractResourcesMojo.java b/src/main/java/org/apache/maven/plugin/nar/AbstractResourcesMojo.java
index 2b6b5bb..15f4119 100644
--- a/src/main/java/org/apache/maven/plugin/nar/AbstractResourcesMojo.java
+++ b/src/main/java/org/apache/maven/plugin/nar/AbstractResourcesMojo.java
@@ -81,7 +81,9 @@ public abstract class AbstractResourcesMojo
File includeDir = new File( srcDir, resourceIncludeDir );
if ( includeDir.exists() )
{
- File includeDstDir = getLayout().getIncludeDirectory( getTargetDirectory() );
+ File includeDstDir =
+ getLayout().getIncludeDirectory( getTargetDirectory(), getMavenProject().getArtifactId(),
+ getMavenProject().getVersion() );
getLog().debug( "Copying includes from " + includeDir + " to " + includeDstDir );
copied += NarUtil.copyDirectoryStructure( includeDir, includeDstDir, null, NarUtil.DEFAULT_EXCLUDES );
}
@@ -98,7 +100,9 @@ public abstract class AbstractResourcesMojo
File binDir = new File( srcDir, resourceBinDir );
if ( binDir.exists() )
{
- File binDstDir = getLayout().getBinDirectory( getTargetDirectory(), aol );
+ File binDstDir =
+ getLayout().getBinDirectory( getTargetDirectory(), getMavenProject().getArtifactId(),
+ getMavenProject().getVersion(), aol );
getLog().debug( "Copying binaries from " + binDir + " to " + binDstDir );
copied += NarUtil.copyDirectoryStructure( binDir, binDstDir, null, NarUtil.DEFAULT_EXCLUDES );
}
@@ -120,7 +124,9 @@ public abstract class AbstractResourcesMojo
{
Library library = (Library) i.next();
String type = library.getType();
- File libDstDir = getLayout().getLibDirectory( getTargetDirectory(), aol, type );
+ File libDstDir =
+ getLayout().getLibDirectory( getTargetDirectory(), getMavenProject().getArtifactId(),
+ getMavenProject().getVersion(), aol, type );
getLog().debug( "Copying libraries from " + libDir + " to " + libDstDir );
// filter files for lib