|
1 | 1 | <?xml version="1.0"?> |
2 | 2 | <project name="spring-oxm-maven2-targets" default="generate-test-sources"> |
| 3 | + <condition property="skip"> |
| 4 | + <equals arg1="${maven.test.skip}" arg2="true"/> |
| 5 | + </condition> |
3 | 6 |
|
4 | 7 | <property name="schema" value="${basedir}/src/test/resources/org/springframework/oxm/flight.xsd"/> |
5 | 8 | <property name="generate.target.directory" value="${basedir}/target/generated-sources/test/java"/> |
|
16 | 19 | <mkdir dir="${generate.target.directory}"/> |
17 | 20 | </target> |
18 | 21 |
|
19 | | - <target name="generate-test-jaxb" depends="generate-test-init"> |
| 22 | + <target name="generate-test-jaxb" depends="generate-test-init" unless="skip"> |
20 | 23 | <taskdef name="xjc" classname="com.sun.tools.xjc.XJCTask" classpathref="maven.test.classpath"/> |
21 | 24 | <xjc target="${generate.target.directory}" package="org.springframework.oxm.jaxb1" schema="${schema}"> |
22 | 25 | <produces dir="${generate.target.directory}" includes="**/jaxb1/**/*.java"/> |
23 | 26 | </xjc> |
24 | 27 | </target> |
25 | 28 |
|
26 | | - <target name="generate-test-xmlbeans"> |
| 29 | + <target name="generate-test-xmlbeans" unless="skip"> |
27 | 30 | <taskdef name="xmlbean" classname="org.apache.xmlbeans.impl.tool.XMLBean" classpathref="maven.test.classpath"/> |
28 | 31 | <xmlbean schema="${schema}" classgendir="${basedir}/target/test-classes" classpathref="maven.test.classpath"/> |
29 | 32 | </target> |
30 | 33 |
|
31 | | - <target name="generate-test-castor" depends="generate-test-init"> |
| 34 | + <target name="generate-test-castor" depends="generate-test-init" unless="skip"> |
32 | 35 | <taskdef name="castor-srcgen" classname="org.exolab.castor.tools.ant.taskdefs.CastorSourceGenTask" |
33 | 36 | classpathref="maven.test.classpath"/> |
34 | 37 | <castor-srcgen types="j2" warnings="false" file="${schema}" todir="${generate.target.directory}" |
|
37 | 40 |
|
38 | 41 | <target name="test-compile" depends="test-compile-jibx"/> |
39 | 42 |
|
40 | | - <target name="test-compile-jibx"> |
| 43 | + <target name="test-compile-jibx" unless="skip"> |
41 | 44 | <taskdef name="jibx-bind" classname="org.jibx.binding.ant.CompileTask" classpathref="maven.test.classpath"/> |
42 | 45 | <jibx-bind load="true" binding="${basedir}/src/test/resources/org/springframework/oxm/jibx/binding.xml"> |
43 | 46 | <classpathset dir="${basedir}/target/test-classes"> |
|
0 commit comments