Author: markt
Date: Mon Jun 16 13:00:35 2014
New Revision: 1602858
URL: http://svn.apache.org/r1602858
Log:
Make sure tests for classes in the examples webapp can be run from the command
line
Modified:
tomcat/trunk/build.xml
Modified: tomcat/trunk/build.xml
URL:
http://svn.apache.org/viewvc/tomcat/trunk/build.xml?rev=1602858&r1=1602857&r2=1602858&view=diff
==============================================================================
--- tomcat/trunk/build.xml (original)
+++ tomcat/trunk/build.xml Mon Jun 16 13:00:35 2014
@@ -985,7 +985,7 @@
</xslt>
</target>
- <target name="deploy" depends="package,build-docs,build-tomcat-jdbc"
+ <target name="deploy"
depends="package,build-docs,build-tomcat-jdbc,compile-webapp-examples"
description="Default. Builds a working Tomcat instance">
<copy tofile="${tomcat.build}/bin/tomcat-native.tar.gz"
@@ -1044,7 +1044,16 @@
<filterset refid="version.filters"/>
</copy>
+ <!-- Add sources for examples -->
+ <antcall target="examples-sources" />
+
+ <copy file="${jdt.jar}" todir="${tomcat.build}/lib" />
+ </target>
+
+ <target name="compile-webapp-examples" >
+
<!-- Build classes for examples webapp -->
+ <mkdir dir="${tomcat.build}/webapps/examples/WEB-INF/classes"/>
<javac srcdir="webapps/examples/WEB-INF/classes"
destdir="${tomcat.build}/webapps/examples/WEB-INF/classes"
debug="${compile.debug}" deprecation="${compile.deprecation}"
@@ -1056,6 +1065,7 @@
includeantruntime="false">
</javac>
+ <mkdir dir="${tomcat.build}/webapps/examples/jsp/plugin/applet"/>
<javac srcdir="webapps/examples/jsp/plugin/applet"
destdir="${tomcat.build}/webapps/examples/jsp/plugin/applet"
debug="${compile.debug}" deprecation="${compile.deprecation}"
@@ -1066,11 +1076,6 @@
encoding="ISO-8859-1"
includeantruntime="false">
</javac>
-
- <!-- Add sources for examples -->
- <antcall target="examples-sources" />
-
- <copy file="${jdt.jar}" todir="${tomcat.build}/lib" />
</target>
<target name="build-tomcat-jdbc" depends="package">
@@ -1287,18 +1292,20 @@
</target>
- <target name="test-compile" depends="compile,download-test-compile" >
+ <target name="test-compile"
depends="compile,download-test-compile,compile-webapp-examples" >
<mkdir dir="${test.classes}"/>
<!-- Compile -->
<javac srcdir="test" destdir="${test.classes}"
debug="${compile.debug}"
deprecation="${compile.deprecation}"
source="${compile.source}"
+ target="${compile.target}"
encoding="ISO-8859-1"
includeantruntime="true">
<classpath refid="tomcat.test.classpath" />
<include name="org/apache/**" />
<include name="javax/**" />
+ <include name="util/**" />
</javac>
<copy todir="${test.classes}">
<fileset dir="test">
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]