summaryrefslogtreecommitdiff
path: root/src/main/java/org/apache/maven/plugin/nar/DefaultNarLayout.java
diff options
context:
space:
mode:
authorMark Donszelmann <Mark.Donszelmann@gmail.com>2009-11-03 09:39:47 +0100
committerMark Donszelmann <Mark.Donszelmann@gmail.com>2009-11-03 09:39:47 +0100
commit69ee41fe12a65686eb5cc809ba82236d6a5f94fa (patch)
tree92c58b2235ac10c9321510234848bfd03665940b /src/main/java/org/apache/maven/plugin/nar/DefaultNarLayout.java
parent074146277b2f385869435bd84deccdf7386cb83d (diff)
downloadmaven-nar-plugin-69ee41fe12a65686eb5cc809ba82236d6a5f94fa.tar.gz
maven-nar-plugin-69ee41fe12a65686eb5cc809ba82236d6a5f94fa.tar.bz2
maven-nar-plugin-69ee41fe12a65686eb5cc809ba82236d6a5f94fa.tar.xz
maven-nar-plugin-69ee41fe12a65686eb5cc809ba82236d6a5f94fa.zip
Added different layouts; Fixed part of NAR-90
Diffstat (limited to 'src/main/java/org/apache/maven/plugin/nar/DefaultNarLayout.java')
-rw-r--r--src/main/java/org/apache/maven/plugin/nar/DefaultNarLayout.java42
1 files changed, 1 insertions, 41 deletions
diff --git a/src/main/java/org/apache/maven/plugin/nar/DefaultNarLayout.java b/src/main/java/org/apache/maven/plugin/nar/DefaultNarLayout.java
index 719e906..604ee85 100644
--- a/src/main/java/org/apache/maven/plugin/nar/DefaultNarLayout.java
+++ b/src/main/java/org/apache/maven/plugin/nar/DefaultNarLayout.java
@@ -25,46 +25,6 @@ import java.io.File;
* @author Mark Donszelmann (Mark.Donszelmann@gmail.com)
*/
public class DefaultNarLayout
- implements NarLayout
+ extends NarLayout21
{
- public File getAolDirectory( File baseDir )
- {
- return new File( baseDir, "aol" );
- }
-
- public File getNoarchDirectory( File baseDir )
- {
- return new File( baseDir, "noarch" );
- }
-
- private File getAolDirectory( File baseDir, String aol, String type )
- {
- return new File( getAolDirectory( baseDir ), aol + "-" + type );
- }
-
- /*
- * (non-Javadoc)
- * @see org.apache.maven.plugin.nar.NarLayout#getIncludeDirectory(java.io.File)
- */
- public File getIncludeDirectory( File baseDir )
- {
- File dir = getNoarchDirectory( baseDir );
- dir = new File( dir, "include" );
- return dir;
- }
-
- /*
- * (non-Javadoc)
- * @see org.apache.maven.plugin.nar.NarLayout#getLibDir(org.apache.maven.plugin.nar.AOL, java.lang.String)
- */
- public File getLibDirectory( File baseDir, String aol, String type )
- {
- File dir = getAolDirectory( baseDir, aol, type );
- dir = new File( dir, type.equals( Library.EXECUTABLE ) ? "bin" : "lib" );
- dir = new File( dir, aol.toString() );
- if ( !dir.equals( Library.EXECUTABLE ) )
- dir = new File( dir, type );
- return dir;
- }
-
}