summaryrefslogtreecommitdiff
path: root/src/main/java/org/apache/maven/plugin/nar/NarLayout.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/apache/maven/plugin/nar/NarLayout.java')
-rw-r--r--src/main/java/org/apache/maven/plugin/nar/NarLayout.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/main/java/org/apache/maven/plugin/nar/NarLayout.java b/src/main/java/org/apache/maven/plugin/nar/NarLayout.java
index 5c722a1..fe1a5e4 100644
--- a/src/main/java/org/apache/maven/plugin/nar/NarLayout.java
+++ b/src/main/java/org/apache/maven/plugin/nar/NarLayout.java
@@ -31,6 +31,13 @@ import java.io.File;
public interface NarLayout
{
/**
+ * Specified wgere the noarch specific includes are unpacked
+ *
+ * @return
+ */
+ public File getNoarchDirectory( File baseDir );
+
+ /**
* Specifies where the aol specific libs are unpacked
*
* @return
@@ -43,4 +50,10 @@ public interface NarLayout
* @return
*/
public File getLibDirectory(File baseDir, String aol, String type);
+
+ /**
+ * Specifies where includes are stored
+ * @return
+ */
+ public File getIncludeDirectory( File targetDirectory );
}