No problem at all :-)
Stephen Duncan wrote: > Whoops, sorry about that. > > -Stephen > > On 8/28/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: >> Author: jmsnell >> Date: Tue Aug 28 11:56:23 2007 >> New Revision: 570523 >> >> URL: http://svn.apache.org/viewvc?rev=570523&view=rev >> Log: >> Fix build bug in trunk caused by removing the empty test directory in >> extensions/wsse >> >> Modified: >> incubator/abdera/java/trunk/build/build.xml >> >> Modified: incubator/abdera/java/trunk/build/build.xml >> URL: >> http://svn.apache.org/viewvc/incubator/abdera/java/trunk/build/build.xml?rev=570523&r1=570522&r2=570523&view=diff >> >> ============================================================================== >> --- incubator/abdera/java/trunk/build/build.xml (original) >> +++ incubator/abdera/java/trunk/build/build.xml Tue Aug 28 11:56:23 2007 >> @@ -687,7 +687,9 @@ >> <mkdir dir="${extensions.work}/${ext}" /> >> <mkdir dir="${extensions.work}/${ext}/META-INF" /> >> <javac srcdir="${extensions}/${ext}/src/main/java" destdir="${ >> extensions.work}/${ext}" classpathref="jar.dependencies" classpath="${ >> core.work};${parser.work};${client.work};${protocol.work}" >> debug="${debug}" /> >> - <javac srcdir="${extensions}/${ext}/src/test/java" destdir="${test}" >> classpathref="jar.dependencies" classpath="${core.work};${parser.work};${ >> extensions.work}/${ext};${client.work};${protocol.work}" debug="${debug}" >> /> >> + >> + <available file="${extensions}/${ext}/src/test/java" property=" >> is.available.${ext}.test" /> >> + >> <copy todir="${extensions.work}/${ext}/META-INF"> >> <fileset dir="${basedir}"> >> <include name="LICENSE" /> >> @@ -697,9 +699,18 @@ >> <copy todir="${extensions.work}/${ext}"> >> <fileset dir="${extensions}/${ext}/src/main/resources" >> includes="**/*" /> >> </copy> >> - <copy todir="${test}"> >> - <fileset dir="${extensions}/${ext}/src/test/resources" >> includes="**/*" /> >> - </copy> >> + >> + <antcall target="compile.extension.test"> >> + <param name="ext" value="${ext}"/> >> + </antcall> >> + </target> >> + >> + <target name="compile.extension.test" if="is.available.${ext}.test"> >> + <echo>Compiling tests for extension ${ext}...</echo> >> + <javac srcdir="${extensions}/${ext}/src/test/java" destdir="${test}" >> classpathref="jar.dependencies" classpath="${core.work};${parser.work};${ >> extensions.work}/${ext};${client.work};${protocol.work}" debug="${debug}" >> /> >> + <copy todir="${test}"> >> + <fileset dir="${extensions}/${ext}/src/test/resources" >> includes="**/*" /> >> + </copy> >> </target> >> >> <target name="dist.extensions"> >> >> >> > >
