utilise assemble plugin

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163799 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Brett Leslie Porter 2005-04-06 05:11:24 +00:00
parent a7e2faccfa
commit a99819c454
2 changed files with 54 additions and 0 deletions

View File

@ -81,4 +81,16 @@
<url>scp://www.apache.org//www/maven.apache.org/m2</url>
</site>
</distributionManagement>
<build>
<plugins>
<plugin>
<artifactId>maven-assemble-plugin</artifactId>
<version>1.0-SNAPSHOT</version>
<configuration>
<descriptor>src/assemble/bin.xml</descriptor>
<finalName>maven-2.0-SNAPSHOT</finalName>
</configuration>
</plugin>
</plugins>
</build>
</project>

View File

@ -0,0 +1,42 @@
<assembly>
<id>bin</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>
</includes>
</fileSet>
<fileSet>
<directory>src/bin</directory>
<outputDirectory>bin</outputDirectory>
</fileSet>
</fileSets>
<dependencySets>
<dependencySet>
<outputDirectory>core</outputDirectory>
<includes>
<include>plexus:plexus-container-default</include>
</includes>
</dependencySet>
<dependencySet>
<outputDirectory>core/boot</outputDirectory>
<includes>
<include>classworlds:classworlds</include>
</includes>
</dependencySet>
<dependencySet>
<outputDirectory>lib</outputDirectory>
<excludes>
<exclude>plexus:plexus-container-default</exclude>
<exclude>classworlds:classworlds</exclude>
</excludes>
</dependencySet>
</dependencySets>
</assembly>