Author: hfnukal
Date: 2011-11-10 08:33:50 -0500 (Thu, 10 Nov 2011)
New Revision: 8027
Removed:
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-packager/
Modified:
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/build.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-core/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-doc/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-jcr/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-junit/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-kernel/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-parent/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-ws/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-common/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-dep/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-management/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-mop/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-parent/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-pc/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-portal/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-shindig/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-simplecaptcha/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-sso/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-wci/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-wsrp/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/jboss-picketlink-idm/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/jboss-portletbridge/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/mead.parent/pom.xml
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/pom.xml
Log:
JBEPP-1355 Doc and src packaging, git support
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/build.xml
===================================================================
--- epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/build.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++ epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/build.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -1,5 +1,4 @@
-
-<project name="packageEPP">
+<project name="packageEPP" default="svn">
<!--
expecting those parameters:
svn.base - Base sv
@@ -23,18 +22,88 @@
brew.not.scratch - Performs scratch build unless specified. This prevents from
unwanted execution.
-->
- <target name="mead-build"
depends="patch,profiles,properties,brew-build-scratch-no,brew-build-scratch-yes">
-
- <property
name="svnurl">${mead.svn.base}/${mead.svn.repo}/${mead.svn.path}</property>
- <echo>=================================================</echo>
- <echo>Getting revision from ${svnurl}</echo>
- <exec executable="svn"
output="${ant.build.dir}/svn.properties" failonerror="true"
failifexecutionfails="true">
+ <!-- DOCUMENTATION -->
+ <target name="build-doc">
+
+ <antcall target="scm-co" inheritRefs="true"
inheritAll="true" />
+
+ <echo>Generating doc output to ${ant.build.dir}/mvn.doc.log</echo>
+ <exec executable="${cmd.mvn}" dir="${scm.dir}"
output="${ant.build.dir}/mvn.doc.log" failonerror="true"
failifexecutionfails="">
+ <arg value="clean"/>
+ <arg value="javadoc:aggregate"/>
+ </exec>
+ <copy todir="${doc.target.dir}/${doc.path}">
+ <fileset dir="${scm.dir}/target/site/apidocs">
+ </fileset>
+ </copy>
+
+ </target>
+
+ <!-- SOURCE -->
+ <target name="build-src">
+
+ <antcall target="scm-co" inheritRefs="true"
inheritAll="true" />
+
+ <copy todir="${source.target.dir}/${source.path}">
+ <fileset dir="${scm.dir}">
+ <exclude name="**/.git"/>
+ <exclude name="**/.git/**"/>
+ <exclude name="**/.gitattributes"/>
+ <exclude name="**/.gitignore"/>
+ <exclude name="**/.gitmodules"/>
+ <exclude name="**/.hg"/>
+ <exclude name="**/.hg/**"/>
+ <exclude name="**/.hgignore"/>
+ <exclude name="**/.hgsub"/>
+ <exclude name="**/.hgsubstate"/>
+ <exclude name="**/.hgtags"/>
+ <exclude name="**/.bzr"/>
+ <exclude name="**/.bzr/**"/>
+ <exclude name="**/.bzrignore"/>
+ </fileset>
+ </copy>
+ </target>
+
+ <target name="settings">
+
+ <property name="ant.build.dir">target</property>
+ <mkdir dir="${ant.build.dir}"/>
+
+ <property
name="scm.dir">${ant.build.dir}/scm.source/</property>
+
+ <property
name="source.target.dir">${ant.build.dir}/source</property>
+ <property
name="doc.target.dir">${ant.build.dir}/doc</property>
+
+ <!-- SVN -->
+ <property
name="svn.base">http://anonsvn.jboss.org/repos</property>
+ <property name="svn.repo">gatein</property>
+
+ <!-- GIT -->
+ <property
name="git.base">git://git.app.eng.bos.redhat.com</property>
+ <property name="git.repo">gatein</property>
+ </target>
+
+ <target name="scm-global">
+ <property
name="scm.url">${scm.base}/${scm.repo}/${scm.path}</property>
+ </target>
+
+ <target name="scm-co" depends="scm-global">
+ <antcall target="scm-co-${scm.type}" inheritRefs="true"
inheritAll="true" />
+ </target>
+
+ <target name="scm-revision" depends="scm-global">
+ <antcall target="scm-revision-${scm.type}" inheritRefs="true"
inheritAll="true" />
+ </target>
+
+ <target name="scm-revision-svn">
+ <echo>Get revision SVN ${scm.url}</echo>
+ <exec executable="${cmd.svn}"
output="${ant.build.dir}/svn.properties" failonerror="true"
failifexecutionfails="true">
<arg value="info" />
- <arg value="${svnurl}" />
+ <arg value="${scm.url}" />
</exec>
- <loadfile property="svn.revision"
srcFile="${ant.build.dir}/svn.properties">
+ <loadfile property="scm.revision"
srcFile="${ant.build.dir}/svn.properties">
<filterchain>
<linecontains>
<contains value="Last Changed Rev" />
@@ -43,20 +112,76 @@
<deletecharacters chars="Last Changed Rev: "/>
</filterchain>
</loadfile>
- <echo>Last Changed Rev: "${svn.revision}"</echo>
+ <echo>Last Changed Rev: "${scm.revision}"</echo>
+ <echo
file="${ant.build.dir}/scm.revision">${scm.revision}</echo>
+ </target>
+
+ <target name="scm-co-svn" depends="scm.dir.check"
unless="scm.dir.exists">
+ <echo>Checkout SVN ${scm.url}</echo>
+ <exec executable="${cmd.svn}"
output="${ant.build.dir}/svn.log" failonerror="true"
failifexecutionfails="">
+ <arg value="co"/>
+ <arg value="${scm.url}" />
+ <arg line="${scm.dir}" />
+ </exec>
+
+ </target>
+
+ <target name="scm-co-git" depends="scm-revision-git">
+ <echo>Checkout GIT ${scm.url}</echo>
+ <echo>Checkout source code</echo>
+ <!-- git reset - -hard $scm.revision -->
+ <exec executable="${cmd.git}" dir="${scm.dir}"
output="${ant.build.dir}/scm.log" append="true"
failonerror="true" failifexecutionfails="">
+ <arg value="reset"/>
+ <arg value="--hard"/>
+ <arg value="${scm.revision}"/>
+ </exec>
-<!-- <property
name="mead.patch">${mead.build.patch}</property>-->
+ </target>
+
+ <target name="scm-clone-git" depends="scm.dir.check"
unless="scm.dir.exists">
+ <echo>Clone from GIT ${scm.url} output to
${ant.build.dir}/scm.log</echo>
+ <!-- git clone
git://git.app.eng.bos.redhat.com/apache/shindig.git source
-->
+ <exec executable="${cmd.git}"
output="${ant.build.dir}/scm.log" failonerror="true"
failifexecutionfails="">
+ <arg value="clone"/>
+ <arg value="${scm.url}" />
+ <arg line="${scm.dir}" />
+ </exec>
+
+ </target>
+ <target name="scm-revision-git" depends="scm-clone-git">
+ <echo>Get revision GIT ${scm.url}</echo>
+ <echo>Resolve GIT revision for ${scm.version}</echo>
+ <!-- scm.revision=`git rev-list - -max-count=1 2.0.2-Beta03 -->
+ <exec executable="${cmd.git}" dir="${scm.dir}"
outputproperty="scm.revision" failonerror="true"
failifexecutionfails="">
+ <arg value="rev-list"/>
+ <arg value="--max-count=1"/>
+ <arg value="${scm.version}"/>
+ </exec>
+ <echo>Last Changed Rev: "${scm.revision}"</echo>
+ <echo
file="${ant.build.dir}/scm.revision">${scm.revision}</echo>
+ </target>
+
+ <target name="scm.dir.check">
+ <condition property="scm.dir.exists">
+ <available file="${scm.dir}" type="dir"/>
+ </condition>
+ </target>
+
+ <!-- MEAD BUILD -->
+ <target name="mead-build"
depends="patch,profiles,properties,brew-build-scratch-no,brew-build-scratch-yes,scm-revision">
+ <loadfile property="scm.revision"
srcFile="${ant.build.dir}/scm.revision"/>
+
<property
name="mead.properties">${mead.build.properties}</property>
<property
name="mead.profiles">${mead.build.profiles}</property>
<echo></echo>
- <echo>brew mead-build ${mead.target}
'svn+${mead.svn.base}/${mead.svn.repo}?${mead.svn.path}#${svn.revision}'
${mead.patch} ${mead.profiles} ${mead.properties} ${mead.parameters}
${brew.build.scratch}</echo>
+ <echo>${cmd.brew} mead-build ${mead.target}
'${scm.type}+${scm.base}/${scm.repo}?${scm.path}#${scm.revision}' ${mead.patch}
${mead.profiles} ${mead.properties} ${mead.parameters} ${brew.build.scratch}</echo>
<echo></echo>
<echo file="${brew.commands.file}" append="true">
# Name: ${project.name}
-brew mead-build ${mead.target}
'svn+${mead.svn.base}/${mead.svn.repo}?${mead.svn.path}#${svn.revision}'
${mead.patch} ${mead.profiles} ${mead.properties} ${mead.parameters}
${brew.build.scratch}
+${cmd.brew} mead-build ${mead.target}
'${scm.type}+${scm.base}/${scm.repo}?${scm.path}#${scm.revision}' ${mead.patch}
${mead.profiles} ${mead.properties} ${mead.parameters} ${brew.build.scratch}
</echo>
@@ -80,7 +205,7 @@
<property
name="svnpatchurl">${svn.patch.base}/${mead.patch.path}</property>
<echo>Getting revision for patch ${svnpatchurl}</echo>
- <exec executable="svn"
output="${ant.build.dir}/svnpatch.properties" failonerror="true"
failifexecutionfails="true">
+ <exec executable="${cmd.svn}"
output="${ant.build.dir}/svnpatch.properties" failonerror="true"
failifexecutionfails="true">
<arg value="info" />
<arg value="${svnpatchurl}" />
</exec>
@@ -122,7 +247,6 @@
<replaceregex flags="g" pattern=" " replace="
--profile "/>
</filterchain>
</loadfile>
-<!-- <delete
file="${ant.build.dir}/profiles.properties"/>-->
</target>
<target name="profiles-cond-else" depends="profiles-cond"
unless="profiles-cond-is-true">
<echo>mead.build.profiles is NOT set</echo>
@@ -147,22 +271,20 @@
<replaceregex flags="g" pattern=" " replace="
--property "/>
</filterchain>
</loadfile>
-<!-- <delete
file="${ant.build.dir}/properties.properties"/>-->
</target>
<target name="properties-cond-else" depends="properties-cond"
unless="properties-cond-is-true">
<echo>mead.build.properties is NOT set</echo>
<property name="mead.properties" value=""/>
</target>
+ <!-- EXECUTE MEAD BUILD -->
<target name="brew-build-exec" if="brew.exec">
-
- <!-- Exceute MEAD buid -->
- <exec executable="brew"
output="${ant.build.dir}/task.properties" failonerror="true"
failifexecutionfails="">
- <arg value="maven-build"/>
- <arg value="${mead.target}"/>
- <arg
value="svn+${mead.svn.base}/${mead.svn.repo}?${mead.svn.path}#${svn.revision}"
/>
- <arg line="${mead.patch} ${mead.profiles}
${mead.properties} ${brew.build.scratch} ${mead.parameters}" />
- </exec>
+ <exec executable="${cmd.brew}"
output="${ant.build.dir}/task.properties" failonerror="true"
failifexecutionfails="">
+ <arg value="maven-build"/>
+ <arg value="${mead.target}"/>
+ <arg
value="${scm.type}+${scm.base}/${scm.repo}?${scm.path}#${scm.revision}" />
+ <arg line="${mead.patch} ${mead.profiles} ${mead.properties}
${brew.build.scratch} ${mead.parameters}" />
+ </exec>
<!-- FOR TESTING -->
<!--<echo file="${ant.build.dir}/task.properties">-->
<!--Created task: 3399568-->
@@ -184,8 +306,6 @@
</loadfile>
<echo>Task ID: "${mead.task.id}" go to
https://brewweb.devel.redhat.com/taskinfo?taskID=${mead.task.id}</echo...
-
-
<antcall target="brew-build-wait"/>
</target>
@@ -198,17 +318,18 @@
<property name="brew.build.scratch">--scratch</property>
</target>
+ <!-- BREW WAIT -->
<target name="brew-build-wait" unless="brew.not.wait">
<echo>Task ID: "${mead.task.id}"</echo>
<!-- Wait until task ends to get build ID -->
- <exec executable="brew"
output="${ant.build.dir}/taskwatch.properties" failonerror="true"
failifexecutionfails="">
+ <exec executable="${cmd.brew}"
output="${ant.build.dir}/taskwatch.properties" failonerror="true"
failifexecutionfails="">
<arg value="watch-task"/>
<arg value="${mead.task.id}"/>
</exec>
<!-- Parse taskinfo to get build ID -->
- <exec executable="brew"
output="${ant.build.dir}/taskinfo.properties" failonerror="true"
failifexecutionfails="">
+ <exec executable="${cmd.brew}"
output="${ant.build.dir}/taskinfo.properties" failonerror="true"
failifexecutionfails="">
<arg value="taskinfo"/>
<arg value="${mead.task.id}"/>
</exec>
@@ -231,35 +352,29 @@
<contains value="Build: " />
</linecontains>
<deletecharacters chars="\n"/>
-<!-- <deletecharacters chars="Build:
"/>-->
<replaceregex pattern="Build: (.*) \(.*"
replace="\1"/>
</filterchain>
</loadfile>
<echo>Build ID: "${mead.build.id}"</echo>
- <echo>EXEC: brew wait-repo --target jboss-epp-5 --build
${mead.build.id}</echo>
+ <echo>EXEC: ${cmd.brew} wait-repo --target jboss-epp-5 --build
${mead.build.id}</echo>
</target>
-
- <!-- Import dependencies -->
+
+ <!-- IMPORT DEPENDENCIES -->
<target name="mead-import-dependencies">
- <property
name="svn.path">${ant.build.dir}/import-svn/</property>
- <echo>Checkout from SVN ${mead.svn.base}/${mead.svn.repo}/${mead.svn.path}
output to ${ant.build.dir}/svn.log</echo>
- <exec executable="svn" output="${ant.build.dir}/svn.log"
failonerror="true" failifexecutionfails="">
- <arg value="co"/>
- <arg value="${mead.svn.base}/${mead.svn.repo}/${mead.svn.path}"
/>
- <arg line="${svn.path}" />
- </exec>
+ <echo>Checkout from SCM</echo>
+ <antcall target="scm-co" inheritRefs="true"
inheritAll="true" />
<echo>Resolve dependencies output to
${ant.build.dir}/mvn.resolve.log</echo>
- <exec executable="mvn" dir="${svn.path}"
output="${ant.build.dir}/mvn.resolve.log" failonerror="true"
failifexecutionfails="">
+ <exec executable="${cmd.mvn}" dir="${scm.dir}"
output="${ant.build.dir}/mvn.resolve.log" failonerror="true"
failifexecutionfails="">
<arg value="dependency:resolve"/>
</exec>
<echo>Dependency list output to
${ant.build.dir}/mvn.dependency.list</echo>
- <exec executable="mvn" dir="${svn.path}"
output="${ant.build.dir}/mvn.dependency.list" failonerror="true"
failifexecutionfails="">
+ <exec executable="${cmd.mvn}" dir="${scm.dir}"
output="${ant.build.dir}/mvn.dependency.list" failonerror="true"
failifexecutionfails="">
<arg value="dependency:list"/>
</exec>
@@ -295,5 +410,5 @@
<arg value="${ant.build.dir}/mvn.dependency.list.filtered"/>
</exec>
</target>
-
-</project>
\ No newline at end of file
+
+</project>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-core/pom.xml
===================================================================
--- epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-core/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++ epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-core/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,15 +13,17 @@
<artifactId>mead-exo-core</artifactId>
<packaging>pom</packaging>
+ <name>exo-core</name>
<properties>
<!-- TODO: upgrade to maven 3 -->
<mead.target>jboss-epp-5-maven2-nosign</mead.target>
-
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.exo.repo}</mead.svn.repo>
- <mead.svn.path>${exo-core.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.exo.repo}</scm.repo>
+ <scm.path>core/tags/${org.exoplatform.core.version}</scm.path>
+
<mead.build.profiles></mead.build.profiles>
<mead.build.properties>skipTests=true</mead.build.properties>
<mead.patch.path>patches/org.exoplatform.core-exo-core/tags/2.4.2-GA</mead.patch.path>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-doc/pom.xml
===================================================================
--- epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-doc/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++ epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-doc/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,12 +13,14 @@
<artifactId>mead-exo-doc</artifactId>
<packaging>pom</packaging>
+ <name>exo-doc</name>
<properties>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.exo.repo}</mead.svn.repo>
- <mead.svn.path>${exo-doc.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.exo.repo}</scm.repo>
+
<scm.path>docs-style/tags/${org.exoplatform.doc-style.version}</scm.path>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-jcr/pom.xml
===================================================================
--- epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-jcr/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++ epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-jcr/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -11,16 +11,18 @@
<relativePath>../mead.parent/pom.xml</relativePath>
</parent>
- <artifactId>mead-eco-jcr</artifactId>
+ <artifactId>mead-exo-jcr</artifactId>
<packaging>pom</packaging>
+ <name>exo-jcr</name>
<properties>
<!-- TODO: upgrade to maven 3 -->
<!-- mead.target>jboss-epp-5-maven2-nosign</mead.target -->
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.exo.repo}</mead.svn.repo>
- <mead.svn.path>${exo-jcr.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.exo.repo}</scm.repo>
+ <scm.path>jcr/tags/${org.exoplatform.jcr.version}</scm.path>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-junit/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-junit/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-junit/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,12 +13,14 @@
<artifactId>mead-exo-junit</artifactId>
<packaging>pom</packaging>
+ <name>exo-junit</name>
<properties>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.exo.repo}</mead.svn.repo>
- <mead.svn.path>${exo-junit.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.exo.repo}</scm.repo>
+
<scm.path>junit.framework/tags/${org.exoplatform.kernel.junit.version}</scm.path>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-kernel/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-kernel/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-kernel/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,14 +13,16 @@
<artifactId>mead-exo-kernel</artifactId>
<packaging>pom</packaging>
+ <name>exo-kernel</name>
<properties>
<!-- TODO: upgrade to maven 3 - - >
<mead.target>jboss-epp-5-maven2-nosign</mead.target>
-->
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.exo.repo}</mead.svn.repo>
- <mead.svn.path>${exo-kernel.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.exo.repo}</scm.repo>
+ <scm.path>kernel/tags/${org.exoplatform.kernel.version}</scm.path>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-parent/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-parent/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-parent/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,12 +13,14 @@
<artifactId>mead-exo-parent</artifactId>
<packaging>pom</packaging>
+ <name>exo-parent</name>
<properties>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.exo.repo}</mead.svn.repo>
- <mead.svn.path>${exo-parent.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.exo.repo}</scm.repo>
+ <scm.path>parent/tags/${org.exoplatform.parent.version}</scm.path>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-ws/pom.xml
===================================================================
--- epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-ws/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++ epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/exo-ws/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,15 +13,17 @@
<artifactId>mead-exo-ws</artifactId>
<packaging>pom</packaging>
+ <name>exo-ws</name>
<properties>
<!-- TODO: upgrade to maven 3 -->
<mead.target>jboss-epp-5-maven2-nosign</mead.target>
-
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.exo.repo}</mead.svn.repo>
- <mead.svn.path>${exo-ws.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.exo.repo}</scm.repo>
+ <scm.path>ws/tags/${org.exoplatform.ws.version}</scm.path>
+
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
<mead.patch.path></mead.patch.path>
Modified:
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-common/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-common/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-common/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,12 +13,14 @@
<artifactId>mead-gatein-common</artifactId>
<packaging>pom</packaging>
+ <name>common</name>
<properties>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.gatein.repo}</mead.svn.repo>
- <mead.svn.path>${gatein-common.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.gatein.repo}</scm.repo>
+
<scm.path>components/common/tags/${org.gatein.common.version}</scm.path>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-dep/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-dep/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-dep/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,12 +13,14 @@
<artifactId>mead-gatein-dep</artifactId>
<packaging>pom</packaging>
+ <name>gatein-dep</name>
<properties>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.gatein.repo}</mead.svn.repo>
- <mead.svn.path>${gatein-dep.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.gatein.repo}</scm.repo>
+ <scm.path>maven/dep/tags/${org.gatein.dep.version}</scm.path>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified:
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-management/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-management/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-management/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,12 +13,17 @@
<artifactId>mead-gatein-management</artifactId>
<packaging>pom</packaging>
+ <name>management</name>
<properties>
+ <doc.path>${project.name}-apidoc</doc.path>
+ <source.path>${project.name}</source.path>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.gatein.repo}</mead.svn.repo>
- <mead.svn.path>${gatein-common.svnpath}</mead.svn.path>
+ <scm.type>git</scm.type>
+ <scm.base>${git.base}</scm.base>
+ <scm.repo>${git.repo}</scm.repo>
+ <scm.path>gatein-management.git</scm.path>
+ <scm.version>${org.gatein.mgmt.version}</scm.version>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-mop/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-mop/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-mop/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,12 +13,14 @@
<artifactId>mead-gatein-mop</artifactId>
<packaging>pom</packaging>
+ <name>mop</name>
<properties>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.gatein.repo}</mead.svn.repo>
- <mead.svn.path>${gatein-mop.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.gatein.repo}</scm.repo>
+ <scm.path>components/mop/tags/${org.gatein.mop.version}</scm.path>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified:
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-parent/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-parent/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-parent/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,12 +13,14 @@
<artifactId>mead-gatein-parent</artifactId>
<packaging>pom</packaging>
+ <name>gatein-parent</name>
<properties>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.gatein.repo}</mead.svn.repo>
- <mead.svn.path>${gatein-parent.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.gatein.repo}</scm.repo>
+ <scm.path>maven/parent/tags/${org.gatein.parent.version}</scm.path>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-pc/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-pc/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-pc/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,15 +13,18 @@
<artifactId>mead-gatein-pc</artifactId>
<packaging>pom</packaging>
+ <name>pc</name>
<properties>
<!-- TODO: upgrade to maven 3 -->
<mead.target>jboss-epp-5-maven2</mead.target>
-
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.gatein.repo}</mead.svn.repo>
- <mead.svn.path>${gatein-pc.svnpath}</mead.svn.path>
+ <cmd.mvn>${cmd.mvn2}</cmd.mvn>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.gatein.repo}</scm.repo>
+ <scm.path>components/pc/tags/${org.gatein.pc.version}</scm.path>
+
<mead.build.profiles>jboss51</mead.build.profiles>
<mead.build.properties>container.unpack.dir=/maven/build/test-containers
JBOSS_5_1_HOME=/maven/build/test-containers/jboss-5.1.0.GA tests.failOnError=true
gatein.dev=true</mead.build.properties>
<mead.patch.path>patches/org.gatein.pc-pc-parent/tags/2.3.0-Beta06</mead.patch.path>
Modified:
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-portal/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-portal/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-portal/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,14 +13,18 @@
<artifactId>mead-gatein-portal</artifactId>
<packaging>pom</packaging>
+ <name>portal</name>
<properties>
<mead.target>jboss-epp-5</mead.target>
+ <doc.path>${project.name}-apidoc</doc.path>
+ <source.path>${project.name}</source.path>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.gatein.repo}</mead.svn.repo>
- <mead.svn.path>${gatein-portal.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.gatein.repo}</scm.repo>
+ <scm.path>${gatein-portal.svnpath}</scm.path>
<mead.build.profiles>release epp-distribution epp-distribution-assembly
epp-distribution-zip</mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified:
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-shindig/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-shindig/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-shindig/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,12 +13,15 @@
<artifactId>mead-gatein-shindig</artifactId>
<packaging>pom</packaging>
+ <name>shindig</name>
<properties>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.gatein.repo}</mead.svn.repo>
- <mead.svn.path>${gatein-shindig.svnpath}</mead.svn.path>
+ <scm.type>git</scm.type>
+ <scm.base>${git.base}</scm.base>
+ <scm.repo>${git.repo}</scm.repo>
+ <scm.path>apache/shindig.git</scm.path>
+ <scm.version>${org.shindig.version}</scm.version>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified:
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-simplecaptcha/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-simplecaptcha/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-simplecaptcha/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,12 +13,14 @@
<artifactId>mead-gatein-simplecaptcha</artifactId>
<packaging>pom</packaging>
+ <name>simplecaptcha</name>
<properties>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.gatein.repo}</mead.svn.repo>
- <mead.svn.path>${gatein-simplecaptcha.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.gatein.repo}</scm.repo>
+
<scm.path>components/simplecaptcha/tags/${nl.captcha.simplecaptcha.version}</scm.path>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-sso/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-sso/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-sso/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,12 +13,16 @@
<artifactId>mead-gatein-sso</artifactId>
<packaging>pom</packaging>
+ <name>sso</name>
<properties>
+ <doc.path>${project.name-apidoc}</doc.path>
+ <source.path>${project.name}</source.path>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.gatein.repo}</mead.svn.repo>
- <mead.svn.path>${gatein-sso.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.gatein.repo}</scm.repo>
+ <scm.path>components/sso/tags/${sso.version}</scm.path>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-wci/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-wci/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-wci/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,15 +13,17 @@
<artifactId>mead-gatein-wci</artifactId>
<packaging>pom</packaging>
+ <name>wci</name>
<properties>
<!-- TODO: upgrade to maven 3 -->
<mead.target>jboss-epp-5-maven2</mead.target>
-
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.gatein.repo}</mead.svn.repo>
- <mead.svn.path>${gatein-wci.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.gatein.repo}</scm.repo>
+ <scm.path>components/wci/tags/${org.gatein.wci.version}</scm.path>
+
<mead.build.profiles>jboss51</mead.build.profiles>
<mead.build.properties>container.unpack.dir=/maven/build/test-containers
JBOSS_5_1_HOME=/maven/build/test-containers/jboss-5.1.0.GA
tests.failOnError=true</mead.build.properties>
<mead.patch.path>patches/org.gatein.wci-wci-parent/tags/2.1.0-GA</mead.patch.path>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-wsrp/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-wsrp/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/gatein-wsrp/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,12 +13,14 @@
<artifactId>mead-gatein-wsrp</artifactId>
<packaging>pom</packaging>
+ <name>wsrp</name>
<properties>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.gatein.repo}</mead.svn.repo>
- <mead.svn.path>${gatein-wsrp.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>${svn.gatein.repo}</scm.repo>
+ <scm.path>components/wsrp/tags/${org.gatein.wsrp.version}</scm.path>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties>container.unpack.dir=/maven/build/test-containers
JBOSS_5_1_0_HOME=/maven/build/test-containers/jboss-5.1.0.GA
</mead.build.properties>
Modified:
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/jboss-picketlink-idm/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/jboss-picketlink-idm/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/jboss-picketlink-idm/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,12 +13,16 @@
<artifactId>mead-jboss-picketlink-idm</artifactId>
<packaging>pom</packaging>
+ <name>picketlink-idm</name>
<properties>
+ <doc.path>${project.name}-apidoc</doc.path>
+ <source.path>${project.name}</source.path>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.jboss-picketlink-idm.repo}</mead.svn.repo>
- <mead.svn.path>${jboss-picketlink-idm.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>picketlink</scm.repo>
+ <scm.path>idm/tags/${org.picketlink.idm}</scm.path>
<mead.build.profiles>dev</mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified:
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/jboss-portletbridge/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/jboss-portletbridge/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/jboss-portletbridge/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -13,12 +13,16 @@
<artifactId>mead-jboss-portletbridge</artifactId>
<packaging>pom</packaging>
+ <name>portletbridge</name>
<properties>
+ <doc.path>${project.name}-apidoc</doc.path>
+ <source.path>${project.name}</source.path>
- <mead.svn.base>${svn.base}</mead.svn.base>
- <mead.svn.repo>${svn.jboss-portletbridge.repo}</mead.svn.repo>
- <mead.svn.path>${jboss-portletbridge.svnpath}</mead.svn.path>
+ <scm.type>svn</scm.type>
+ <scm.base>${svn.base}</scm.base>
+ <scm.repo>portletbridge</scm.repo>
+ <scm.path>tags/${portletbridge.version}</scm.path>
<mead.build.profiles></mead.build.profiles>
<mead.build.properties></mead.build.properties>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/mead.parent/pom.xml
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/mead.parent/pom.xml 2011-11-10
11:50:16 UTC (rev 8026)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/mead.parent/pom.xml 2011-11-10
13:33:50 UTC (rev 8027)
@@ -83,5 +83,69 @@
</plugins>
</build>
</profile>
+
+ <profile>
+ <id>build-src</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <!-- Generate MEAD commands -->
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.6</version>
+ <executions>
+ <execution>
+ <id>mead-import-${project.artifactId}</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <target>
+ <ant antfile="${ant.build.file}"
inheritRefs="true" inheritAll="true">
+ <target name="build-src"/>
+ </ant>
+ </target>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ <profile>
+ <id>build-doc</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <!-- Generate MEAD commands -->
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.6</version>
+ <executions>
+ <execution>
+ <id>mead-import-${project.artifactId}</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <target>
+ <ant antfile="${ant.build.file}"
inheritRefs="true" inheritAll="true">
+ <target name="build-doc"/>
+ </ant>
+ </target>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
</profiles>
</project>
Modified: epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/pom.xml
===================================================================
--- epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/pom.xml 2011-11-10 11:50:16
UTC (rev 8026)
+++ epp/portal/branches/EPP_5_2_Branch/distribution/mead-tools/pom.xml 2011-11-10 13:33:50
UTC (rev 8027)
@@ -55,51 +55,71 @@
</build>
<properties>
+
<gatein-portal.svnpath>epp/portal/tags/EPP_5_2_0_ER06</gatein-portal.svnpath>
+
<!-- Ant properties -->
<ant.build.file>build.xml</ant.build.file>
<ant.target>mead-build</ant.target>
<brew.commands.file>../target/brew.commands</brew.commands.file>
-
+ <ant.build.dir>target</ant.build.dir>
+ <scm.dir>${ant.build.dir}/scm.source/</scm.dir>
+
<source.target.dir>../target/jboss-epp-${project.version}-src</source.target.dir>
+ <source.path>portal-components/${project.name}</source.path>
+
<doc.target.dir>../target/jboss-epp-${project.version}-doc</doc.target.dir>
+ <doc.path>components-apidoc/${project.name}-apidoc</doc.path>
+
<mead.target>jboss-epp-5-nosign</mead.target>
<mead.parameters> </mead.parameters>
+
+ <!-- CMD -->
+ <cmd.mvn>mvn</cmd.mvn>
+ <cmd.mvn2>/Developer/Java/apache-maven-2.2.1/bin/mvn</cmd.mvn2>
+ <cmd.brew>brew</cmd.brew>
+ <cmd.svn>svn</cmd.svn>
+ <cmd.git>git</cmd.git>
+
+ <!-- SVN -->
<
svn.patch.base>http://svn.devel.redhat.com/repos/mead</svn.patch.ba...
<
svn.base>http://anonsvn.jboss.org/repos</svn.base>
-
+
+ <!-- GIT -->
+ <git.base>git://git.app.eng.bos.redhat.com</git.base>
+ <git.repo>gatein</git.repo>
+
<!-- GateIn -->
<svn.gatein.repo>gatein</svn.gatein.repo>
<!--<gatein-portal.svnpath>${project.scm.url}</gatein-portal.svnpath>-->
-
<gatein-portal.svnpath>epp/portal/tags/EPP_5_2_0_ER05</gatein-portal.svnpath>
<!--
<gatein-portal.svnpath>epp/portal/branches/EPP_5_2_Branch</gatein-portal.svnpath>
-->
-
<gatein-parent.svnpath>maven/parent/tags/${org.gatein.parent.version}</gatein-parent.svnpath>
-
<gatein-dep.svnpath>maven/dep/tags/${org.gatein.dep.version}</gatein-dep.svnpath>
+
<!--<gatein-parent.svnpath>maven/parent/tags/${org.gatein.parent.version}</gatein-parent.svnpath>-->
+
<!--<gatein-dep.svnpath>maven/dep/tags/${org.gatein.dep.version}</gatein-dep.svnpath>-->
-
<gatein-common.svnpath>components/common/tags/${org.gatein.common.version}</gatein-common.svnpath>
-
<gatein-wci.svnpath>components/wci/tags/${org.gatein.wci.version}</gatein-wci.svnpath>
-
<gatein-pc.svnpath>components/pc/tags/${org.gatein.pc.version}</gatein-pc.svnpath>
-
<gatein-wsrp.svnpath>components/wsrp/tags/${org.gatein.wsrp.version}</gatein-wsrp.svnpath>
-
<gatein-mop.svnpath>components/mop/tags/${org.gatein.mop.version}</gatein-mop.svnpath>
-
<gatein-sso.svnpath>components/sso/tags/${sso.version}</gatein-sso.svnpath>
-
<gatein-simplecaptcha.svnpath>components/simplecaptcha/tags/${nl.captcha.simplecaptcha.version}</gatein-simplecaptcha.svnpath>
-
<gatein-shindig.svnpath>components/shindig/tags/${org.shindig.version}</gatein-shindig.svnpath>
+
<!--<gatein-common.svnpath>components/common/tags/${org.gatein.common.version}</gatein-common.svnpath>-->
+
<!--<gatein-wci.svnpath>components/wci/tags/${org.gatein.wci.version}</gatein-wci.svnpath>-->
+
<!--<gatein-pc.svnpath>components/pc/tags/${org.gatein.pc.version}</gatein-pc.svnpath>-->
+
<!--<gatein-wsrp.svnpath>components/wsrp/tags/${org.gatein.wsrp.version}</gatein-wsrp.svnpath>-->
+
<!--<gatein-mop.svnpath>components/mop/tags/${org.gatein.mop.version}</gatein-mop.svnpath>-->
+
<!--<gatein-sso.svnpath>components/sso/tags/${sso.version}</gatein-sso.svnpath>-->
+
<!--<gatein-simplecaptcha.svnpath>components/simplecaptcha/tags/${nl.captcha.simplecaptcha.version}</gatein-simplecaptcha.svnpath>-->
+
<!--<gatein-shindig.svnpath>components/shindig/tags/${org.shindig.version}</gatein-shindig.svnpath>-->
<!-- # JBoss components -->
-
<svn.jboss-picketlink-idm.repo>picketlink</svn.jboss-picketlink-idm.repo>
-
<jboss-picketlink-idm.svnpath>idm/tags/${org.picketlink.idm}</jboss-picketlink-idm.svnpath>
+
<!--<svn.jboss-picketlink-idm.repo>picketlink</svn.jboss-picketlink-idm.repo>-->
+
<!--<jboss-picketlink-idm.svnpath>idm/tags/${org.picketlink.idm}</jboss-picketlink-idm.svnpath>-->
-
<svn.jboss-portletbridge.repo>portletbridge</svn.jboss-portletbridge.repo>
-
<jboss-portletbridge.svnpath>tags/${portletbridge.version}</jboss-portletbridge.svnpath>
+
<!--<svn.jboss-portletbridge.repo>portletbridge</svn.jboss-portletbridge.repo>-->
+
<!--<jboss-portletbridge.svnpath>tags/${portletbridge.version}</jboss-portletbridge.svnpath>-->
<!-- # eXo components -->
<svn.exo.repo>exo-jcr</svn.exo.repo>
-
<exo-parent.svnpath>parent/tags/${org.exoplatform.parent.version}</exo-parent.svnpath>
-
<exo-doc.svnpath>docs-style/tags/${org.exoplatform.doc-style.version}</exo-doc.svnpath>
-
<exo-junit.svnpath>junit.framework/tags/${org.exoplatform.kernel.junit.version}</exo-junit.svnpath>
+
<!--<exo-parent.svnpath>parent/tags/${org.exoplatform.parent.version}</exo-parent.svnpath>-->
+
<!--<exo-doc.svnpath>docs-style/tags/${org.exoplatform.doc-style.version}</exo-doc.svnpath>-->
+
<!--<exo-junit.svnpath>junit.framework/tags/${org.exoplatform.kernel.junit.version}</exo-junit.svnpath>-->
-
<exo-kernel.svnpath>kernel/tags/${org.exoplatform.kernel.version}</exo-kernel.svnpath>
-
<exo-core.svnpath>core/tags/${org.exoplatform.core.version}</exo-core.svnpath>
-
<exo-ws.svnpath>ws/tags/${org.exoplatform.ws.version}</exo-ws.svnpath>
-
<exo-jcr.svnpath>jcr/tags/${org.exoplatform.jcr.version}</exo-jcr.svnpath>
+
<!--<exo-kernel.svnpath>kernel/tags/${org.exoplatform.kernel.version}</exo-kernel.svnpath>-->
+
<!--<exo-core.svnpath>core/tags/${org.exoplatform.core.version}</exo-core.svnpath>-->
+
<!--<exo-ws.svnpath>ws/tags/${org.exoplatform.ws.version}</exo-ws.svnpath>-->
+
<!--<exo-jcr.svnpath>jcr/tags/${org.exoplatform.jcr.version}</exo-jcr.svnpath>-->
</properties>
@@ -132,7 +152,62 @@
<module>jboss-portletbridge </module>
</modules>
</profile>
-
+ <profile>
+ <id>build-src-all</id>
+ <modules>
+ <module>gatein-common </module>
+ <module>gatein-mop </module>
+ <module>gatein-pc </module>
+ <module>gatein-wci </module>
+ <module>gatein-wsrp </module>
+ <module>gatein-sso </module>
+ <module>jboss-picketlink-idm </module>
+ <module>gatein-portal </module>
+ <module>jboss-portletbridge </module>
+ <module>gatein-management </module>
+<!--
+ <module>exo-parent </module>
+ <module>exo-doc </module>
+ <module>exo-junit </module>
+ <module>exo-kernel </module>
+ <module>exo-core </module>
+ <module>exo-ws </module>
+ <module>exo-jcr </module>
+ <module>gatein-parent </module>
+ <module>gatein-dep </module>
+ <module>gatein-simplecaptcha </module>
+ <module>gatein-shindig </module>
+-->
+ </modules>
+ </profile>
+ <profile>
+ <id>build-doc-all</id>
+ <modules>
+ <module>gatein-common </module>
+ <module>gatein-mop </module>
+ <module>gatein-pc </module>
+ <module>gatein-wci </module>
+ <module>gatein-wsrp </module>
+ <module>gatein-sso </module>
+ <module>jboss-picketlink-idm </module>
+ <module>gatein-portal </module>
+ <module>jboss-portletbridge </module>
+ <module>gatein-management </module>
+<!--
+ <module>exo-parent </module>
+ <module>exo-doc </module>
+ <module>exo-junit </module>
+ <module>exo-kernel </module>
+ <module>exo-core </module>
+ <module>exo-ws </module>
+ <module>exo-jcr </module>
+ <module>gatein-parent </module>
+ <module>gatein-dep </module>
+ <module>gatein-simplecaptcha </module>
+ <module>gatein-shindig </module>
+-->
+ </modules>
+ </profile>
<!--gatein-parent-->
<profile>
<id>gatein-parent</id>