weaver 2004/09/23 06:54:32
Modified: . maven.xml
Log:
- Fixed issue with webcontent jar not being built.
- Changed all to have a reactor call the builds: components/**/project.xml. This
will build all subprojects under the /components dir in the correct
order based on their dependencies on one another. This also minimizes the
size/complexity of the maven.xml.
Revision Changes Path
1.97 +8 -82 jakarta-jetspeed-2/maven.xml
Index: maven.xml
===================================================================
RCS file: /home/cvs/jakarta-jetspeed-2/maven.xml,v
retrieving revision 1.96
retrieving revision 1.97
diff -u -r1.96 -r1.97
--- maven.xml 22 Sep 2004 14:44:57 -0000 1.96
+++ maven.xml 23 Sep 2004 13:54:32 -0000 1.97
@@ -133,7 +133,8 @@
ignoreFailures="false"/>
</goal>
- <goal name="allBuild"
+
+ <goal name="allBuild"
description="Build all jars and war">
<attainGoal name="check.required.properties"/>
<attainGoal name="db.scripts.gen"/>
@@ -183,97 +184,21 @@
postProcessing="false"
ignoreFailures="false"/>
<maven:reactor
- basedir="${basedir}/components/cm"
- includes="project.xml"
- goals="jar:install"
- banner="Build and Install the Component Manager jar"
- postProcessing="false"
- ignoreFailures="false"/>
- <maven:reactor
- basedir="${basedir}"
-
includes="components/file-cache/project.xml,components/id-generator/project.xml,components/locator/project.xml,components/portlet-factory/project.xml"
- goals="jar:install"
- banner="Build and Install the Misc. Components jar"
- postProcessing="false"
- ignoreFailures="false"/>
- <maven:reactor
- basedir="${basedir}/components/jetspeed"
- includes="project.xml"
- goals="jar:install"
- banner="Build and Install the Jetspeed Components jar"
- postProcessing="false"
- ignoreFailures="false"/>
- <maven:reactor
- basedir="${basedir}/components/deploy-tool"
- includes="project.xml"
- goals="jar:install"
- banner="Build and Install the Jetspeed Components jar"
- postProcessing="false"
- ignoreFailures="false"/>
- <maven:reactor
basedir="${basedir}/content-server"
includes="project.xml"
goals="jar:install"
banner="Build and Install the content server jar"
postProcessing="false"
ignoreFailures="false"/>
+
<maven:reactor
- basedir="${basedir}/components/rdbms"
- includes="project.xml"
- goals="jar:install"
- banner="Build and Install the RDBMS jar"
- postProcessing="false"
- ignoreFailures="false"/>
- <maven:reactor
- basedir="${basedir}/components/persistence"
- includes="project.xml"
- goals="jar:install"
- banner="Build and Install the Persistence jar"
- postProcessing="false"
- ignoreFailures="false"/>
- <maven:reactor
- basedir="${basedir}/components/prefs"
- includes="project.xml"
- goals="jar:install"
- banner="Build and Install the Preferences Components jar"
- postProcessing="false"
- ignoreFailures="false"/>
- <maven:reactor
- basedir="${basedir}/components/registry"
- includes="project.xml"
- goals="jar:install"
- banner="Build and Install the Registry Components jar"
- postProcessing="false"
- ignoreFailures="false"/>
- <maven:reactor
- basedir="${basedir}/components/security"
- includes="project.xml"
- goals="jar:install"
- banner="Build and Install the Security Components jar"
- postProcessing="false"
- ignoreFailures="false"/>
- <maven:reactor
- basedir="${basedir}/components/capability"
- includes="project.xml"
- goals="jar:install"
- banner="Build and Install the Capability Components jar"
- postProcessing="false"
- ignoreFailures="false"/>
- <maven:reactor
- basedir="${basedir}/components/profiler"
- includes="project.xml"
- goals="jar:install"
- banner="Build and Install the Profiler Components jar"
- postProcessing="false"
- ignoreFailures="false"/>
- <maven:reactor
- basedir="${basedir}/components/page-manager"
- includes="project.xml"
+ basedir="${basedir}"
+ includes="components/**/project.xml"
goals="jar:install"
- banner="Build and Install the Page Manager Components jar"
+ banner="Build and Install the Misc. Components jar"
postProcessing="false"
ignoreFailures="false"/>
-
+
<maven:reactor
basedir="${basedir}/cps"
includes="project.xml"
@@ -288,6 +213,7 @@
banner="Build and Install the Portlet Taglibs"
postProcessing="false"
ignoreFailures="false"/>
+
<!-- Build war files -->
<maven:reactor
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]