Author: costin
Date: Sat Nov 12 23:19:12 2005
New Revision: 332927
URL: http://svn.apache.org/viewcvs?rev=332927&view=rev
Log:
Removed ( moved to sandbox ) the single-jar option.
Added download for rhino.
Modified:
tomcat/build/tc5.5.x/build.properties.default
tomcat/build/tc5.5.x/build.xml
Modified: tomcat/build/tc5.5.x/build.properties.default
URL:
http://svn.apache.org/viewcvs/tomcat/build/tc5.5.x/build.properties.default?rev=332927&r1=332926&r2=332927&view=diff
==============================================================================
--- tomcat/build/tc5.5.x/build.properties.default (original)
+++ tomcat/build/tc5.5.x/build.properties.default Sat Nov 12 23:19:12 2005
@@ -204,6 +204,11 @@
junit.loc=${base-sf.loc}/junit/junit3.8.1.zip
+# ----- Rhino ------
+rhino.home=${base.path}/rhino1_6R2
+rhino.jar=${rhino.home}/js.jar
+rhino.loc=http://ftp.mozilla.org/pub/mozilla.org/js/rhino1_6R2.zip
+
# ----- NSIS, version 2.0 or later -----
nsis.home=${base.path}/nsis-2.0
nsis.exe=${nsis.home}/makensis.exe
Modified: tomcat/build/tc5.5.x/build.xml
URL:
http://svn.apache.org/viewcvs/tomcat/build/tc5.5.x/build.xml?rev=332927&r1=332926&r2=332927&view=diff
==============================================================================
--- tomcat/build/tc5.5.x/build.xml (original)
+++ tomcat/build/tc5.5.x/build.xml Sat Nov 12 23:19:12 2005
@@ -1159,134 +1159,6 @@
</ant>
</target>
- <!-- ======================= Single-jar tomcat =========== -->
- <target name="prepare-runtime-once"
- description="Do once before single jar tomcat">
- <mkdir dir="runtime/deps" />
- <mkdir dir="runtime/classes" />
- <unjar dest="runtime/deps"
src="${base.path}/servlet-api-2.4/lib/servlet-api.jar" />
- <unjar dest="runtime/deps"
src="${base.path}/commons-logging-1.0.4/commons-logging.jar"/>
- <unjar dest="runtime/deps"
src="${base.path}/commons-modeler-1.1/commons-modeler.jar"/>
- <unjar dest="runtime/deps" src="${base.path}/jsp-api-2.0/lib/jsp-api.jar"/>
- </target>
-
-
- <target name="compile-runtime"
- description="Build single jar tomcat">
-
- <javac destdir="runtime/classes" deprecation="false" debug="false" >
- <classpath path="runtime/deps" />
- <!-- classpath
path="${base.path}/commons-logging-1.0.4/commons-logging.jar"/>
- <classpath
path="${base.path}/commons-modeler-1.1/commons-modeler.jar"/>
- <classpath path="${base.path}/jsp-api-2.0/lib/jsp-api.jar"/>
- <classpath
path="${base.path}/servlet-api-2.4/lib/servlet-api.jar"/ -->
- <classpath path="${base.path}/jmxri-1.2.1.jar"/>
-
- <src>
- <pathelement path="${jtc.home}/util/java"/>
- <!-- pathelement path="${jtc.home}/mini/java" /-->
- <pathelement path="${jtc.home}/coyote/src/java"/>
- <pathelement path="${jtc.home}/http11/src/java"/>
- <pathelement path="${catalina.home}/catalina/src/share"/>
- </src>
- <exclude name="org/apache/tomcat/util/net/puretls/**"/>
- <exclude
name="org/apache/tomcat/util/net/jsse/JSSE15SocketFactory.java"/>
- <exclude
name="org/apache/tomcat/util/net/jsse/JSSE15Factory.java"/>
- <exclude name="org/apache/tomcat/util/net/AprEndpoint.java"/>
- <exclude name="org/apache/coyote/tomcat3/**"/>
- <exclude name="org/apache/coyote/tomcat4/**"/>
- <exclude name="org/apache/coyote/memory/**"/>
- <exclude name="org/apache/coyote/standalone/**"/>
- <exclude name="org/apache/coyote/http11/Http11AprProcessor.java"/>
- <exclude name="org/apache/coyote/http11/Http11AprProtocol.java"/>
- <exclude
name="org/apache/coyote/http11/InternalAprInputBuffer.java"/>
- <exclude
name="org/apache/coyote/http11/InternalAprOutputBuffer.java"/>
- <exclude name="**/CatalinaLaunchFilter.java"/>
- <exclude name="**/MailSessionFactory.java"/>
- <exclude name="**/SendMailFactory.java"/>
- <exclude name="**/SemaphoreValve.java"/>
- <exclude name="org/apache/catalina/ant/**"/>
- <exclude name="org/apache/catalina/ssi/**"/>
- <exclude
name="org/apache/catalina/loader/CatalinaModuleListener.java"/>
- <exclude
name="org/apache/catalina/core/NamingContextListener.java"/>
- <exclude name="org/apache/naming/**"/>
- </javac>
-
- <copy todir="runtime/classes" >
- <fileset dir="${jtc.home}/util/java" includes="**/*.properties
**/*.xml"/>
- <fileset dir="${jtc.home}/naming/src" includes="**/*.properties
**/*.xml"/>
- <fileset dir="${jtc.home}/coyote/src/java"
includes="**/*.properties **/*.xml" >
- <exclude name="org/apache/coyote/tomcat4/**"/>
- </fileset>
- <fileset dir="${jtc.home}/http11/src/java"
includes="**/*.properties **/*.xml"/>
- <fileset dir="${catalina.home}/catalina/src/share"
includes="**/*.properties **/*.xml"/>
- </copy>
-
- <jar jarfile="runtime/tomcat-runtime.jar"
manifest="resources/runtime.MF">
- <fileset dir="runtime/classes" includes="**" />
- <fileset dir="runtime/deps" includes="**" >
-
- <exclude name="META-INF/**" />
- <exclude name="**/*.html" />
- <exclude name="org/apache/commons/modeler/ant/**" />
- <exclude name="org/apache/catalina/ant/**" />
-
- </fileset>
- <fileset dir="resources" >
- <include name="server-embed.xml"/>
- <include name="web-embed.xml"/>
- </fileset>
- </jar>
-
- </target>
-
- <target name="runtime" depends="prepare-runtime-once,compile-runtime"/>
-
- <!-- ======================= Coyote standalone =========== -->
- <!--
- This is only the http connector, for testing/experimental purposes.
- -->
-
- <target name="tomcat-http11" >
- <mkdir dir="runtime/http11"/>
- <javac destdir="runtime/http11" debug="false" >
- <src>
- <pathelement path="${jtc.home}/util/java"/>
- <pathelement path="${jtc.home}/util/loader"/>
- <pathelement path="${jtc.home}/mini/java"/>
- <pathelement path="${jtc.home}/coyote/src/java"/>
- <pathelement path="${jtc.home}/http11/src/java"/>
- </src>
- <exclude name="org/apache/coyote/http11/Http11Protocol.java"/>
- <exclude name="org/apache/coyote/http11/Http11AprProcessor.java"/>
- <exclude name="org/apache/coyote/http11/Http11AprProtocol.java"/>
- <exclude
name="org/apache/coyote/http11/InternalAprInputBuffer.java"/>
- <exclude
name="org/apache/coyote/http11/InternalAprOutputBuffer.java"/>
- <exclude name="org/apache/tomcat/util/net/puretls/**"/>
- <exclude
name="org/apache/tomcat/util/net/jsse/JSSE15SocketFactory.java"/>
- <exclude
name="org/apache/tomcat/util/net/jsse/JSSE15Factory.java"/>
- <exclude name="org/apache/tomcat/util/net/AprEndpoint.java"/>
- <exclude name="org/apache/tomcat/util/digester/**"/>
- <exclude name="org/apache/tomcat/util/compat/**"/>
- <exclude name="org/apache/tomcat/util/jmx/**"/>
- <exclude name="org/apache/tomcat/util/log/**"/>
- <exclude name="org/apache/tomcat/util/IntrospectionUtils.java"/>
- <exclude name="org/apache/coyote/tomcat3/**"/>
- <exclude name="org/apache/coyote/tomcat4/**"/>
- <exclude name="org/apache/coyote/memory/**"/>
- </javac>
- <copy todir="runtime/http11" >
- <fileset dir="${jtc.home}/http11/src/java"
includes="**/*.properties **/*.xml"/>
- <fileset dir="${jtc.home}/util/java" includes="**/*.properties
**/*.xml"/>
- </copy>
-
- <jar jarfile="runtime/tomcat-http11.jar"
manifest="resources/coyote-http11.MF"
- basedir="runtime/http11"
- includes="**" />
-
- </target>
-
-
<!-- ======================= TESTER: Run Catalina Tester Tests=========== -->
<target name="dist-tester"
@@ -1983,6 +1855,12 @@
<param name="destfile" value="${junit.jar}"/>
<param name="destdir" value="${base.path}"/>
</antcall>
+
+ <antcall target="downloadzip">
+ <param name="sourcefile" value="${rhino.loc}"/>
+ <param name="destfile" value="${rhino.jar}"/>
+ <param name="destdir" value="${base.path}"/>
+ </antcall>
<antcall target="downloadgz">
<param name="sourcefile" value="${commons-launcher.loc}"/>
@@ -2069,6 +1947,7 @@
<unzip src="${base.path}/file.zip" dest="${destdir}"/>
<delete file="${base.path}/file.zip"/>
</target>
+
<target name="downloadfile" unless="exist" depends="setproxy,testexist">
<!-- Download extract the file -->
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]