[cvs] expresso commit by mtraum: put test src compilation back into
'compile'
JCorporate Ltd
jcorp at jcorp2.servlets.net
Mon Nov 15 20:43:57 PST 2004
Log Message:
-----------
put test src compilation back into 'compile' target, but make it compile to WEB-INF/test-src
Modified Files:
--------------
expresso:
build.xml
Revision Data
-------------
Index: build.xml
===================================================================
RCS file: /home/javacorp/.cvs/expresso/expresso/build.xml,v
retrieving revision 1.85
retrieving revision 1.86
diff -Lbuild.xml -Lbuild.xml -u -r1.85 -r1.86
--- build.xml
+++ build.xml
@@ -50,6 +50,7 @@
<property name="expresso.lib" value="${expresso.lib.base}/WEB-INF/lib"/>
<property name="expresso.doc" value="${basedir}/expresso/doc"/>
<property name="expresso.build.classes" value="${expresso.build.webinf}/classes"/>
+ <property name="expresso.build.test-classes" value="${expresso.build.webinf}/test-classes"/>
<property name="expresso.build.bin" value="${expresso.build.webinf}/bin"/>
<property name="expresso.build.lib" value="${expresso.build.webinf}/lib"/>
<property name="expresso.build.tld" value="${expresso.build.webinf}/tld"/>
@@ -122,7 +123,6 @@
ant clean : Remove all generated class and jar files, plus
all generated documentation.
ant compile : Compiles only the Expresso base source without a clean
-ant compile-tests : Compiles the Expresso test source without a clean
ant build : Compiles Expresso and generates all
documentation after executing a clean
@@ -264,6 +264,7 @@
-->
<mkdir dir="${expresso.build.webinf}"/>
<mkdir dir="${expresso.build.classes}"/>
+ <mkdir dir="${expresso.build.test-classes}"/>
<mkdir dir="${expresso.build.bin}"/>
<!--
<mkdir dir="${expresso.build.lib}"/>
@@ -291,22 +292,14 @@
<src path="${expresso.src}"/>
</javac>
- </target>
-
- <!-- ==========================================================================
- Target: compile
- Reads in test source files and converts them into class files suitable for
- execution by the JVM.
-============================================================================-->
- <target name="compile-tests" depends="init, buildDirs, copyResources, checklibs" description="Compile Expresso test source">
<javac
- destdir="${expresso.build.classes}"
- classpath="${buildclasspath}"
+ destdir="${expresso.build.test-classes}"
+ classpath="${buildclasspath}:${expresso.build.classes}"
debug="true"
deprecation="false"
optimize="true">
- <src path="${testsrcdir}" />
+ <src path="${testsrcdir}"/>
</javac>
</target>
@@ -381,6 +374,7 @@
-->
<target name="clean" description="Clean up all compiled classes and documentation">
<delete dir="${expresso.build.classes}" failonerror="false" />
+ <delete dir="${expresso.build.test-classes}" failonerror="false" />
<!-- delete any previously built jar files -->
<delete failonerror="false">
<fileset dir="${expresso.build.lib}">
More information about the cvs
mailing list