diff options
author | rfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68> | 2010-04-14 04:36:12 +0000 |
---|---|---|
committer | rfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68> | 2010-04-14 04:36:12 +0000 |
commit | c40962d99c2fd49ff10f01c81af3b4e129d75445 (patch) | |
tree | 0c5d23031fe31538f5c595822065e9ca1020b08b /sca-java-2.x/trunk/distribution/all/pom.xml | |
parent | b5ee5de9dfb6f50dcdc81e69a5ecaa2b299238c6 (diff) |
Add a singlebundle profile to produce aggregated bundles by feature
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@933857 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r-- | sca-java-2.x/trunk/distribution/all/pom.xml | 30 |
1 files changed, 29 insertions, 1 deletions
diff --git a/sca-java-2.x/trunk/distribution/all/pom.xml b/sca-java-2.x/trunk/distribution/all/pom.xml index 2892c8fbb0..10eca9a1ff 100644 --- a/sca-java-2.x/trunk/distribution/all/pom.xml +++ b/sca-java-2.x/trunk/distribution/all/pom.xml @@ -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> |