You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by gn...@apache.org on 2006/03/08 15:46:51 UTC
svn commit: r384226 - in /incubator/servicemix/trunk: etc/maven.xml
tooling/servicemix-packaging-descriptors/maven.xml
Author: gnodet
Date: Wed Mar 8 06:46:50 2006
New Revision: 384226
URL: http://svn.apache.org/viewcvs?rev=384226&view=rev
Log:
Fix build for maven 1.0.2
Modified:
incubator/servicemix/trunk/etc/maven.xml
incubator/servicemix/trunk/tooling/servicemix-packaging-descriptors/maven.xml
Modified: incubator/servicemix/trunk/etc/maven.xml
URL: http://svn.apache.org/viewcvs/incubator/servicemix/trunk/etc/maven.xml?rev=384226&r1=384225&r2=384226&view=diff
==============================================================================
--- incubator/servicemix/trunk/etc/maven.xml (original)
+++ incubator/servicemix/trunk/etc/maven.xml Wed Mar 8 06:46:50 2006
@@ -36,33 +36,35 @@
<goal name="nightly" prereqs="rebuild, deploy"/>
<goal name="build">
- <j:if test="${maven.multiproject.type == 'jar' || maven.multiproject.type == null}">
+ <j:set var="multiprojectType" value="${maven.multiproject.type}"/>
+ <j:if test="${multiprojectType == 'jar' || multiprojectType == null}">
<attainGoal name="jar:install" />
</j:if>
- <j:if test="${maven.multiproject.type == 'jbi'}">
+ <j:if test="${multiprojectType == 'jbi'}">
<attainGoal name="build-jbi" />
</j:if>
- <j:if test="${maven.multiproject.type == 'war'}">
+ <j:if test="${multiprojectType == 'war'}">
<attainGoal name="war:install" />
</j:if>
- <j:if test="${maven.multiproject.type == 'plugin'}">
+ <j:if test="${multiprojectType == 'plugin'}">
<attainGoal name="plugin:repository-install" />
<attainGoal name="plugin:install-now" />
</j:if>
</goal>
<goal name="build-jbi" prereqs="jar:install,jbi:install"/>
<goal name="deploy">
- <j:if test="${maven.multiproject.type == 'jar'}">
+ <j:set var="multiprojectType" value="${maven.multiproject.type}"/>
+ <j:if test="${multiprojectType == 'jar' || multiprojectType == null}">
<attainGoal name="jar:deploy" />
</j:if>
- <j:if test="${maven.multiproject.type == 'jbi'}">
+ <j:if test="${multiprojectType == 'jbi'}">
<attainGoal name="jar:deploy" />
<attainGoal name="jbi:deploy" />
</j:if>
- <j:if test="${maven.multiproject.type == 'war'}">
+ <j:if test="${multiprojectType == 'war'}">
<attainGoal name="war:deploy" />
</j:if>
- <j:if test="${maven.multiproject.type == 'plugin'}">
+ <j:if test="${multiprojectType == 'plugin'}">
<attainGoal name="plugin:repository-deploy" />
</j:if>
</goal>
Modified: incubator/servicemix/trunk/tooling/servicemix-packaging-descriptors/maven.xml
URL: http://svn.apache.org/viewcvs/incubator/servicemix/trunk/tooling/servicemix-packaging-descriptors/maven.xml?rev=384226&r1=384225&r2=384226&view=diff
==============================================================================
--- incubator/servicemix/trunk/tooling/servicemix-packaging-descriptors/maven.xml (original)
+++ incubator/servicemix/trunk/tooling/servicemix-packaging-descriptors/maven.xml Wed Mar 8 06:46:50 2006
@@ -35,23 +35,45 @@
<!-- redefined "build" goal from parent pom -->
<goal name="generate">
- <echo message="Compiling the JBI descriptor schema..." />
<mkdir dir="${basedir}/target/generated" />
<taskdef name="xjc" classname="com.sun.tools.xjc.XJCTask"
fork="true">
<classpath refid="maven.dependency.classpath" />
</taskdef>
+
+ <echo message="Compiling the JBI descriptor schema..." />
+ <java classname="com.sun.tools.xjc.XJCFacade"
+ fork="true" failOnError="true"
+ classpathref="maven.dependency.classpath">
+ <arg value="-d"/>
+ <arg value="${basedir}/target/generated"/>
+ <arg value="-p"/>
+ <arg value="org.apache.servicemix.descriptors.jbi"/>
+ <arg value="${basedir}/src/main/resources/jbi.xsd"/>
+ </java>
+ <!--
<xjc schema="${basedir}/src/main/resources/jbi.xsd"
package="org.apache.servicemix.descriptors.jbi"
destdir="${basedir}/target/generated" />
+ -->
<echo
message="Compiling the deployment assets descriptor schema..." />
+ <java classname="com.sun.tools.xjc.XJCFacade"
+ fork="true" failOnError="true"
+ classpathref="maven.dependency.classpath">
+ <arg value="-d"/>
+ <arg value="${basedir}/target/generated"/>
+ <arg value="-p"/>
+ <arg value="org.apache.servicemix.descriptors.assets"/>
+ <arg value="${basedir}/src/main/resources/packaging-assets.xsd"/>
+ </java>
+ <!--
<xjc
schema="${basedir}/src/main/resources/packaging-assets.xsd"
package="org.apache.servicemix.descriptors.packaging.assets"
destdir="${basedir}/target/generated" />
-
+ -->
</goal>
</project>