You are viewing a plain text version of this content. The canonical link for it is here.
Posted to m2-dev@maven.apache.org by br...@apache.org on 2005/03/30 17:58:52 UTC
cvs commit: maven-components/maven-plugins/maven-assemble-plugin/src/main/resources/assemblies src.xml
brett 2005/03/30 07:58:52
Modified: maven-plugins/maven-assemble-plugin/src/main/java/org/apache/maven/plugin/assemble
AssembleMojo.java
Added: maven-plugins/maven-assemble-plugin/src/main/resources/assemblies
src.xml
Log:
standard assemly - src
Revision Changes Path
1.6 +7 -2 maven-components/maven-plugins/maven-assemble-plugin/src/main/java/org/apache/maven/plugin/assemble/AssembleMojo.java
Index: AssembleMojo.java
===================================================================
RCS file: /home/cvs/maven-components/maven-plugins/maven-assemble-plugin/src/main/java/org/apache/maven/plugin/assemble/AssembleMojo.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- AssembleMojo.java 30 Mar 2005 15:41:23 -0000 1.5
+++ AssembleMojo.java 30 Mar 2005 15:58:52 -0000 1.6
@@ -194,7 +194,12 @@
{
includes = null;
}
- String[] excludes = (String[]) fileset.getExcludes().toArray( EMPTY_STRING_ARRAY );
+ String[] excludes = null;
+ if ( !fileset.getExcludes().isEmpty() )
+ {
+ excludes = (String[]) fileset.getExcludes().toArray( EMPTY_STRING_ARRAY );
+ }
+ // TODO: default excludes?
archiver.addDirectory( new File( directory ), output, includes, excludes );
}
1.1 maven-components/maven-plugins/maven-assemble-plugin/src/main/resources/assemblies/src.xml
Index: src.xml
===================================================================
<assembly>
<id>src</id>
<formats>
<format>tar.gz</format>
<format>tar.bz2</format>
<format>zip</format>
</formats>
<filesets>
<fileset>
<includes>
<include>README*</include>
<include>LICENSE*</include>
<include>NOTICE*</include>
<include>pom.xml</include>
</includes>
</fileset>
<fileset>
<!-- TODO: use expresssions instead: ${project.build.sourceDirectory}, etc -->
<directory>src</directory>
</fileset>
</filesets>
</assembly>