Author: nickboldt
Date: 2011-09-28 16:09:29 -0400 (Wed, 28 Sep 2011)
New Revision: 35135
Modified:
trunk/build/pom-core.xml
trunk/build/pom-soa-tooling.xml
trunk/build/pom.xml
Log:
tweak build/pom*.xml (for consistency between files) and add new central and
central-bootstrap profiles
Modified: trunk/build/pom-core.xml
===================================================================
--- trunk/build/pom-core.xml 2011-09-28 20:09:11 UTC (rev 35134)
+++ trunk/build/pom-core.xml 2011-09-28 20:09:29 UTC (rev 35135)
@@ -14,7 +14,7 @@
mvn clean install -P
parent,\!libs,\!tests,\!jmx,\!archives,\!as,\!common,\!jst,\!xulrunner,\!vpe \
-P
\!jsf,\!freemarker,\!hibernatetools,\!portlet,\!struts,\!cdi,\!birt,\!seam,\!examples \
- -P \!maven,\!ws,\!gwt,\!deltacloud,\!runtime,\!usage,\!aggregate-coverage
+ -P \!maven,\!ws,\!gwt,\!deltacloud,\!runtime,\!usage,\!central,\!aggregate-coverage
-->
<profile>
@@ -26,11 +26,14 @@
<module>parent</module>
</modules>
</profile>
-
+
<profile>
<id>libs</id>
<activation>
<activeByDefault>true</activeByDefault>
+ <property>
+ <name>coverage</name>
+ </property>
</activation>
<modules>
<module>libs</module>
@@ -433,7 +436,7 @@
<modules>
<module>../gwt</module>
</modules>
- </profile>
+ </profile>
<profile>
<id>deltacloud</id>
@@ -463,7 +466,7 @@
<module>../runtime</module>
</modules>
</profile>
-
+
<profile>
<id>usage</id>
<activation>
@@ -475,9 +478,46 @@
</profile>
<profile>
+ <id>central</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <modules>
+ <module>../central</module>
+ </modules>
+ </profile>
+
+ <profile>
+ <id>central-bootstrap</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <modules>
+ <module>../tests</module>
+ <module>../common</module>
+ <module>../runtime</module>
+ <module>../freemarker</module>
+ <module>../hibernatetools</module>
+ <module>../jst</module>
+ <module>../vpe</module>
+ <module>../jsf</module>
+ <module>../jmx</module>
+ <module>../archives</module>
+ <module>../as</module>
+ <module>../seam</module>
+ <module>../portlet</module>
+ <module>../examples</module>
+ <module>../central</module>
+ </modules>
+ </profile>
+
+ <profile>
<id>aggregate-coverage</id>
<activation>
<activeByDefault>true</activeByDefault>
+ <property>
+ <name>coverage</name>
+ </property>
</activation>
<modules>
<module>reports/emma-coverage</module>
Modified: trunk/build/pom-soa-tooling.xml
===================================================================
--- trunk/build/pom-soa-tooling.xml 2011-09-28 20:09:11 UTC (rev 35134)
+++ trunk/build/pom-soa-tooling.xml 2011-09-28 20:09:29 UTC (rev 35135)
@@ -25,11 +25,14 @@
<module>parent</module>
</modules>
</profile>
-
+
<profile>
<id>libs</id>
<activation>
<activeByDefault>true</activeByDefault>
+ <property>
+ <name>coverage</name>
+ </property>
</activation>
<modules>
<module>libs</module>
@@ -139,6 +142,7 @@
<id>smooks-bootstrap</id>
<modules>
<module>../tests</module>
+ <module>../common</module>
<module>../smooks</module>
</modules>
</profile>
@@ -268,12 +272,14 @@
<id>aggregate-coverage</id>
<activation>
<activeByDefault>true</activeByDefault>
+ <property>
+ <name>coverage</name>
+ </property>
</activation>
<modules>
<module>reports/emma-coverage</module>
</modules>
</profile>
-
</profiles>
</project>
Modified: trunk/build/pom.xml
===================================================================
--- trunk/build/pom.xml 2011-09-28 20:09:11 UTC (rev 35134)
+++ trunk/build/pom.xml 2011-09-28 20:09:29 UTC (rev 35135)
@@ -14,10 +14,20 @@
mvn clean install -P
parent,\!libs,\!tests,\!jmx,\!archives,\!as,\!common,\!jst,\!xulrunner,\!vpe \
-P
\!jsf,\!freemarker,\!hibernatetools,\!portlet,\!struts,\!smooks,\!cdi,\!birt,\!bpel,\!esb,\!seam,\!examples
\
- -P
\!maven,\!ws,\!modeshape,\!flow,\!jbpm,\!gwt,\!deltacloud,\!runtime,\!usage,\!aggregate-coverage
+ -P
\!maven,\!ws,\!modeshape,\!flow,\!jbpm,\!gwt,\!deltacloud,\!runtime,\!usage,\!central,\!aggregate-coverage
-->
<profile>
+ <id>parent</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <modules>
+ <module>parent</module>
+ </modules>
+ </profile>
+
+ <profile>
<id>libs</id>
<activation>
<activeByDefault>true</activeByDefault>
@@ -259,24 +269,6 @@
</profile>
<profile>
- <id>workingset</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <modules>
- <module>../portlet</module>
- </modules>
- </profile>
-
- <profile>
- <id>workingset-bootstrap</id>
- <modules>
- <module>../tests</module>
- <module>../workingset</module>
- </modules>
- </profile>
-
- <profile>
<id>struts</id>
<activation>
<activeByDefault>true</activeByDefault>
@@ -650,6 +642,40 @@
</profile>
<profile>
+ <id>central</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <modules>
+ <module>../central</module>
+ </modules>
+ </profile>
+
+ <profile>
+ <id>central-bootstrap</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <modules>
+ <module>../tests</module>
+ <module>../common</module>
+ <module>../runtime</module>
+ <module>../freemarker</module>
+ <module>../hibernatetools</module>
+ <module>../jst</module>
+ <module>../vpe</module>
+ <module>../jsf</module>
+ <module>../jmx</module>
+ <module>../archives</module>
+ <module>../as</module>
+ <module>../seam</module>
+ <module>../portlet</module>
+ <module>../examples</module>
+ <module>../central</module>
+ </modules>
+ </profile>
+
+ <profile>
<id>aggregate-coverage</id>
<activation>
<activeByDefault>true</activeByDefault>
@@ -661,7 +687,32 @@
<module>reports/emma-coverage</module>
</modules>
</profile>
+ </profiles>
- </profiles>
+ <repositories>
+ <!-- Cannot redistribute GWT plugins due to license therefore cannot be included in
target platform; must reference as 3rd party URL -->
+ <repository>
+ <id>gwt-e37</id>
+ <
url>http://dl.google.com/eclipse/plugin/3.7/</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ <!-- no longer needed (
https://issues.jboss.org/browse/JBIDE-9585)
<repository>
+ <id>egit11</id>
+ <
url>http://download.jboss.org/jbosstools/updates/requirements/egit/1.1...
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository> -->
+ </repositories>
</project>