Author: rfeng
Date: Wed Apr 14 04:36:12 2010
New Revision: 933857
URL: http://svn.apache.org/viewvc?rev=933857&view=rev
Log:
Add a singlebundle profile to produce aggregated bundles by feature
Modified:
tuscany/sca-java-2.x/trunk/distribution/all/pom.xml
Modified: tuscany/sca-java-2.x/trunk/distribution/all/pom.xml
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/distribution/all/pom.xml?rev=933857&r1=933856&r2=933857&view=diff
==============================================================================
--- tuscany/sca-java-2.x/trunk/distribution/all/pom.xml (original)
+++ tuscany/sca-java-2.x/trunk/distribution/all/pom.xml Wed Apr 14 04:36:12 2010
@@ -80,6 +80,10 @@
<activation>
<activeByDefault>true</activeByDefault>
</activation>
+ <properties>
+ <useDistributionName>false</useDistributionName>
+ <generateAggregatedBundle>false</generateAggregatedBundle>
+ </properties>
<build>
<plugins>
<plugin>
@@ -111,6 +115,10 @@
<profile>
<id>distribution</id>
+ <properties>
+ <useDistributionName>false</useDistributionName>
+ <generateAggregatedBundle>false</generateAggregatedBundle>
+ </properties>
<build>
<plugins>
<plugin>
@@ -140,6 +148,16 @@
</plugins>
</build>
</profile>
+
+ <profile>
+ <id>singlebundle</id>
+ <properties>
+ <useDistributionName>true</useDistributionName>
+ <generateAggregatedBundle>true</generateAggregatedBundle>
+ </properties>
+ </profile>
+
+
</profiles>
<build>
@@ -157,7 +175,8 @@
</goals>
<configuration>
<targetDirectory>target/modules</targetDirectory>
- <useDistributionName>false</useDistributionName>
+
<useDistributionName>${useDistributionName}</useDistributionName>
+
<generateAggregatedBundle>${generateAggregatedBundle}</generateAggregatedBundle>
<generateManifestJar>true</generateManifestJar>
<artifactManifests>
<artifactManifest>
@@ -213,6 +232,15 @@
</artifactAggregations-->
</configuration>
</execution>
+<!--
+ <execution>
+ <id>distribution-singlebundle</id>
+ <phase>process-resources</phase>
+ <goals>
+ <goal>aggregate-modules</goal>
+ </goals>
+ </execution>
+-->
</executions>
<dependencies>
<dependency>