Skip to content

Commit 28fac2e

Browse files
committed
Ant build now notices maven.test.skip
1 parent aabe75f commit 28fac2e

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

oxm/build-maven2.xml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
<?xml version="1.0"?>
22
<project name="spring-oxm-maven2-targets" default="generate-test-sources">
3+
<condition property="skip">
4+
<equals arg1="${maven.test.skip}" arg2="true"/>
5+
</condition>
36

47
<property name="schema" value="${basedir}/src/test/resources/org/springframework/oxm/flight.xsd"/>
58
<property name="generate.target.directory" value="${basedir}/target/generated-sources/test/java"/>
@@ -16,19 +19,19 @@
1619
<mkdir dir="${generate.target.directory}"/>
1720
</target>
1821

19-
<target name="generate-test-jaxb" depends="generate-test-init">
22+
<target name="generate-test-jaxb" depends="generate-test-init" unless="skip">
2023
<taskdef name="xjc" classname="com.sun.tools.xjc.XJCTask" classpathref="maven.test.classpath"/>
2124
<xjc target="${generate.target.directory}" package="org.springframework.oxm.jaxb1" schema="${schema}">
2225
<produces dir="${generate.target.directory}" includes="**/jaxb1/**/*.java"/>
2326
</xjc>
2427
</target>
2528

26-
<target name="generate-test-xmlbeans">
29+
<target name="generate-test-xmlbeans" unless="skip">
2730
<taskdef name="xmlbean" classname="org.apache.xmlbeans.impl.tool.XMLBean" classpathref="maven.test.classpath"/>
2831
<xmlbean schema="${schema}" classgendir="${basedir}/target/test-classes" classpathref="maven.test.classpath"/>
2932
</target>
3033

31-
<target name="generate-test-castor" depends="generate-test-init">
34+
<target name="generate-test-castor" depends="generate-test-init" unless="skip">
3235
<taskdef name="castor-srcgen" classname="org.exolab.castor.tools.ant.taskdefs.CastorSourceGenTask"
3336
classpathref="maven.test.classpath"/>
3437
<castor-srcgen types="j2" warnings="false" file="${schema}" todir="${generate.target.directory}"
@@ -37,7 +40,7 @@
3740

3841
<target name="test-compile" depends="test-compile-jibx"/>
3942

40-
<target name="test-compile-jibx">
43+
<target name="test-compile-jibx" unless="skip">
4144
<taskdef name="jibx-bind" classname="org.jibx.binding.ant.CompileTask" classpathref="maven.test.classpath"/>
4245
<jibx-bind load="true" binding="${basedir}/src/test/resources/org/springframework/oxm/jibx/binding.xml">
4346
<classpathset dir="${basedir}/target/test-classes">

oxm/pom.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
<configuration>
3131
<tasks>
3232
<ant antfile="${basedir}/build-maven2.xml" inheritRefs="true">
33+
<property name="maven.test.skip" value="${maven.test.skip}"/>
3334
<target name="generate-test-sources"/>
3435
</ant>
3536
</tasks>
@@ -45,6 +46,7 @@
4546
<configuration>
4647
<tasks>
4748
<ant antfile="${basedir}/build-maven2.xml" inheritRefs="true">
49+
<property name="maven.test.skip" value="${maven.test.skip}"/>
4850
<target name="test-compile"/>
4951
</ant>
5052
</tasks>

0 commit comments

Comments
 (0)