Author: sagara
Date: Sun Dec 6 15:42:40 2009
New Revision: 887705
URL: http://svn.apache.org/viewvc?rev=887705&view=rev
Log:
add Maven assembly plug in for packaging.
Modified:
webservices/woden/trunk/java/pom.xml
Modified: webservices/woden/trunk/java/pom.xml
URL:
http://svn.apache.org/viewvc/webservices/woden/trunk/java/pom.xml?rev=887705&r1=887704&r2=887705&view=diff
==============================================================================
--- webservices/woden/trunk/java/pom.xml (original)
+++ webservices/woden/trunk/java/pom.xml Sun Dec 6 15:42:40 2009
@@ -194,8 +194,90 @@
<module>woden-tool</module>
<module>woden-converter-maven-plugin</module>
<module>woden-ant</module>
+ </modules>
+ </profile>
+ <!-- use for distrubution-->
+ <!-- mvn clean package assembly:assembly antrun:run -P dist
-->
+ <profile>
+ <id>dist</id>
+ <modules>
+ <module>woden-qname</module>
+ <module>woden-ant</module>
+ <module>woden-api</module>
+ <module>woden-commons</module>
+ <module>woden-dom</module>
+ <module>woden-om</module>
+ <!--<module>woden-tests</module> -->
+ <module>woden-tool</module>
+ <module>woden-converter-maven-plugin</module>
+ <module>woden-ant</module>
</modules>
-
+ <build>
+ <plugins>
+ <plugin>
+
<groupId>org.apache.maven.plugins</groupId>
+
<artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.6.1</version>
+ <configuration>
+
<excludePackageNames>org.apache.woden.internal</excludePackageNames>
+ </configuration>
+ <executions>
+ <execution>
+ <id>aggregate</id>
+ <goals>
+
<goal>aggregate</goal>
+ </goals>
+ <phase>package</phase>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.2</version>
+ <inherited>false</inherited>
+ <configuration>
+ <tasks>
+ <echo message="Create checksums for the .zip, .tar.gz and
.tar.bz2 files in dist "/>
+ <checksum
todir="${project.build.directory}">
+ <fileset dir="${project.build.directory}">
+ <include name="*.tar.gz" />
+ <include name="*.tar.bz2" />
+ <include name="*.zip" />
+ </fileset>
+ </checksum>
+ <checksum algorithm="SHA"
todir="${project.build.directory}">
+ <fileset dir="${project.build.directory}">
+ <include name="*.tar.gz" />
+ <include name="*.tar.bz2" />
+ <include name="*.zip" />
+ </fileset>
+ </checksum>
+ </tasks>
+
+ </configuration>
+
+ </plugin>
+ </plugins>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/dom.xml</descriptor>
+ <descriptor>src/main/assembly/om.xml</descriptor>
+ <descriptor>src/main/assembly/src.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+
+
+ </plugins>
+ </pluginManagement>
+ </build>
</profile>
</profiles>
@@ -206,7 +288,7 @@
<bundle.plugin.version>1.4.0</bundle.plugin.version>
<apache.xmlSchema.version>1.4.6-SNAPSHOT</apache.xmlSchema.version>
<apache.axiom.version>1.2.9-SNAPSHOT</apache.axiom.version>
- <apache.ant.version>1.7.0</apache.ant.version>
+ <apache.ant.version>1.7.1</apache.ant.version>
<wsdl4j.version>1.6.2</wsdl4j.version>
<slf4.version>1.5.8</slf4.version>
<lof4j.version>1.2.15</lof4j.version>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]