diff options
author | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2008-08-28 01:10:32 +0000 |
---|---|---|
committer | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2008-08-28 01:10:32 +0000 |
commit | 9b7ade113deb34569586321cca5376c25a6161d1 (patch) | |
tree | ec67f9c45eddd63175733ce1d024bd7b47376bcd /java/sca/distribution/features/manager/pom.xml | |
parent | dc22cd629d7d85d56d1ed92690d0e0b9077c2e40 (diff) |
Minor improvements of some of the build scripts. Do not need to build the assembly with the -Pmodules profile. Excluded the distro modules from the -Pmodules profile. Fixed up some of the OSGi dependencies.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@689690 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/sca/distribution/features/manager/pom.xml')
-rw-r--r-- | java/sca/distribution/features/manager/pom.xml | 63 |
1 files changed, 35 insertions, 28 deletions
diff --git a/java/sca/distribution/features/manager/pom.xml b/java/sca/distribution/features/manager/pom.xml index 045f529094..1350976317 100644 --- a/java/sca/distribution/features/manager/pom.xml +++ b/java/sca/distribution/features/manager/pom.xml @@ -141,6 +141,39 @@ <profiles> + <!-- Default build profile that can be used to build the distro packages --> + <profile> + <id>default</id> + <activation> + <activeByDefault>true</activeByDefault> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>distribution-package</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + <configuration> + <descriptors> + <descriptor>src/main/assembly/bin.xml</descriptor> + <descriptor>src/main/assembly/src.xml</descriptor> + </descriptors> + <tarLongFileMode>gnu</tarLongFileMode> + <finalName>apache-tuscany-sca-manager-1.4-SNAPSHOT</finalName> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <!-- Profile that can be used to build the modules included in the distro --> <profile> <id>modules</id> @@ -173,10 +206,10 @@ <module>../../../modules/databinding-jaxb</module> <module>../../../modules/definitions</module> <module>../../../modules/definitions-xml</module> - <module>../../../modules/distribution-core</module> <module>../../../modules/domain-manager</module> <module>../../../modules/endpoint</module> <module>../../../modules/extensibility</module> + <module>../../../modules/extensibility-osgi</module> <module>../../../modules/host-embedded</module> <module>../../../modules/host-http</module> <module>../../../modules/host-jetty</module> @@ -201,6 +234,7 @@ <module>../../../modules/node-api</module> <module>../../../modules/node-impl</module> <module>../../../modules/node-launcher</module> + <module>../../../modules/node-launcher-osgi</module> <module>../../../modules/node-launcher-webapp</module> <module>../../../modules/node-manager</module> <module>../../../modules/policy</module> @@ -217,31 +251,4 @@ </profile> </profiles> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>distribution-package</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - <configuration> - <descriptors> - <descriptor>src/main/assembly/bin.xml</descriptor> - <descriptor>src/main/assembly/src.xml</descriptor> - </descriptors> - <tarLongFileMode>gnu</tarLongFileMode> - <finalName>apache-tuscany-sca-manager-1.4-SNAPSHOT</finalName> - </configuration> - </execution> - </executions> - </plugin> - - </plugins> - </build> - </project> |