diff options
author | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2008-08-13 19:38:15 +0000 |
---|---|---|
committer | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2008-08-13 19:38:15 +0000 |
commit | bd4fbd7058f1285c24481170d10e34c316cd8e7c (patch) | |
tree | 66bc6ea749e1e1b929f5ea70593242c78908aa83 /java/sca/distribution/features/core/pom.xml | |
parent | 9265e51e379f80bd42fd34be90f779545c83a8f0 (diff) |
Simplified the build scripts a bit, added source distro build scripts. Building the core distro now triggers the build of the modules that it includes.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@685652 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r-- | java/sca/distribution/features/core/pom.xml | 55 |
1 files changed, 54 insertions, 1 deletions
diff --git a/java/sca/distribution/features/core/pom.xml b/java/sca/distribution/features/core/pom.xml index a9eb0ae01c..9e42f75717 100644 --- a/java/sca/distribution/features/core/pom.xml +++ b/java/sca/distribution/features/core/pom.xml @@ -28,7 +28,7 @@ <artifactId>tuscany-distribution-core</artifactId> <name>Apache Tuscany SCA Core Distribution</name> - <packaging>jar</packaging> + <packaging>pom</packaging> <dependencies> @@ -201,6 +201,58 @@ </dependency> </dependencies> + <profiles> + <!-- Profile to use to build distributions --> + <profile> + <id>distribution</id> + <modules> + <module>../../../modules/assembly</module> + <module>../../../modules/assembly-xml</module> + <module>../../../modules/assembly-xsd</module> + <module>../../../modules/binding-sca</module> + <module>../../../modules/binding-sca-xml</module> + <module>../../../modules/contribution</module> + <module>../../../modules/contribution-impl</module> + <module>../../../modules/contribution-java</module> + <module>../../../modules/contribution-namespace</module> + <module>../../../modules/contribution-xml</module> + <module>../../../modules/core</module> + <module>../../../modules/core-databinding</module> + <module>../../../modules/core-spi</module> + <module>../../../modules/data-api</module> + <module>../../../modules/databinding</module> + <module>../../../modules/databinding-jaxb</module> + <module>../../../modules/definitions</module> + <module>../../../modules/definitions-xml</module> + <module>../../../modules/endpoint</module> + <module>../../../modules/extensibility</module> + <module>../../../modules/host-embedded</module> + <module>../../../modules/host-http</module> + <module>../../../modules/implementation-java</module> + <module>../../../modules/implementation-java-runtime</module> + <module>../../../modules/implementation-java-xml</module> + <module>../../../modules/implementation-node</module> + <module>../../../modules/implementation-node-runtime</module> + <module>../../../modules/interface</module> + <module>../../../modules/interface-java</module> + <module>../../../modules/interface-java-jaxws</module> + <module>../../../modules/interface-java-xml</module> + <module>../../../modules/interface-wsdl</module> + <module>../../../modules/interface-wsdl-xml</module> + <module>../../../modules/monitor</module> + <module>../../../modules/node2-api</module> + <module>../../../modules/node2-impl</module> + <module>../../../modules/node2-launcher</module> + <module>../../../modules/policy</module> + <module>../../../modules/policy-security</module> + <module>../../../modules/policy-xml</module> + <module>../../../modules/sca-api</module> + <module>../../../modules/xsd</module> + <module>../../../modules/xsd-xml</module> + </modules> + </profile> + </profiles> + <build> <plugins> <plugin> @@ -216,6 +268,7 @@ <configuration> <descriptors> <descriptor>src/main/assembly/bin.xml</descriptor> + <descriptor>src/main/assembly/src.xml</descriptor> </descriptors> <tarLongFileMode>gnu</tarLongFileMode> <finalName>apache-tuscany-sca-1.4-SNAPSHOT</finalName> |