| diff --git a/apache-tomcat-9.0.0.M8-src/build.xml b/apache-tomcat-9.0.0.M8-src/build.xml |
| index dfec1f7..4dfc5d8 100644 |
| --- a/apache-tomcat-9.0.0.M8-src/build.xml |
| +++ b/apache-tomcat-9.0.0.M8-src/build.xml |
| @@ -695,24 +695,30 @@ |
| manifest="${tomcat.manifests}/annotations-api.jar.manifest" /> |
| |
| <!-- Servlet 4.0 Implementation JAR File --> |
| +<!-- |
| <jarIt jarfile="${servlet-api.jar}" |
| filesDir="${tomcat.classes}" |
| filesId="files.servlet-api" |
| manifest="${tomcat.manifests}/servlet-api.jar.manifest" |
| notice="${tomcat.manifests}/servlet-api.jar.notice" |
| license="${tomcat.manifests}/servlet-api.jar.license" /> |
| +--> |
| |
| <!-- JSP 2.3 Implementation JAR File --> |
| +<!-- |
| <jarIt jarfile="${jsp-api.jar}" |
| filesDir="${tomcat.classes}" |
| filesId="files.jsp-api" |
| manifest="${tomcat.manifests}/jsp-api.jar.manifest" /> |
| +--> |
| |
| <!-- EL 3.0 Implementation JAR File --> |
| +<!-- |
| <jarIt jarfile="${el-api.jar}" |
| filesDir="${tomcat.classes}" |
| filesId="files.el-api" |
| manifest="${tomcat.manifests}/el-api.jar.manifest" /> |
| +--> |
| |
| <!-- WebSocket 1.1 API JAR File --> |
| <jarIt jarfile="${websocket-api.jar}" |
| @@ -986,14 +992,14 @@ |
| |
| <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" |
| file="${tomcat-native.tar.gz}" /> |
| <copy tofile="${tomcat.build}/bin/commons-daemon-native.tar.gz" |
| file="${commons-daemon.native.src.tgz}" /> |
| |
| <copy tofile="${tomcat.build}/bin/commons-daemon.jar" file="${commons-daemon.jar}" /> |
| - |
| +--> |
| <!-- Copy scripts --> |
| <copy todir="${tomcat.build}/bin"> |
| <fileset dir="bin"> |
| @@ -1053,7 +1059,7 @@ |
| <exclude name="${jdt.jar.filename}"/> |
| </fileset> |
| </delete> |
| - <copy file="${jdt.jar}" todir="${tomcat.build}/lib"/> |
| +<!-- <copy file="${jdt.jar}" todir="${tomcat.build}/lib"/> --> |
| |
| <!-- Add sources for examples --> |
| <antcall target="examples-sources" /> |
| @@ -1087,7 +1093,7 @@ |
| </javac> |
| </target> |
| |
| - <target name="build-tomcat-jdbc" depends="package"> |
| + <target name="build-tomcat-jdbc" depends="package" unless="noget"> |
| <!-- build the jdbc-pool jar and source jar--> |
| <echo message="Building Tomcat JDBC pool libraries"/> |
| <ant antfile="${tomcat.jdbc.dir}/build.xml" dir="${tomcat.jdbc.dir}" |
| @@ -1102,7 +1108,7 @@ |
| <copy file="${tomcat-jdbc.jar}" todir="${tomcat.build}/lib"/> |
| </target> |
| |
| - <target name="build-tomcat-jdbc-src"> |
| + <target name="build-tomcat-jdbc-src" unless="noget"> |
| <!-- build the jdbc-pool source jar--> |
| <echo message="Building Tomcat JDBC pool src JAR"/> |
| <ant antfile="${tomcat.jdbc.dir}/build.xml" dir="${tomcat.jdbc.dir}" |
| @@ -1206,10 +1212,11 @@ |
| |
| <copy file="${basedir}/LICENSE" todir="${tomcat.embed}" /> |
| <copy file="${basedir}/NOTICE" todir="${tomcat.embed}" /> |
| +<!-- |
| <copy file="${tomcat-dbcp.jar}" todir="${tomcat.embed}" |
| failonerror="false"/> |
| <copy file="${jdt.jar}" todir="${tomcat.embed}" /> |
| - |
| +--> |
| <!-- Note the meta-inf below will work as long as there is only one JAR |
| that needs to add entries. If there is more than one a more complex |
| solution will be required. --> |
| @@ -1583,7 +1590,7 @@ |
| |
| <target name="extras-webservices-prepare" |
| depends="extras-prepare" |
| - description="Prepare to build web services extras package"> |
| + description="Prepare to build web services extras package" unless="noget"> |
| |
| <antcall target="downloadfile"> |
| <param name="sourcefile" value="${jaxrpc-lib.loc}"/> |
| @@ -1731,6 +1738,7 @@ Apache Tomcat ${version} native binaries for Win64 AMD64/EMT64 platform. |
| |
| <target name="javadoc" depends="dist-source,extras-webservices-prepare" |
| description="Create the Tomcat javadoc" > |
| +<!-- |
| <javadoc packagenames="javax.servlet.*" |
| excludepackagenames="javax.servlet.jsp.*" |
| sourcepath="${tomcat.dist}/src/java" |
| @@ -1795,6 +1803,7 @@ Apache Tomcat ${version} native binaries for Win64 AMD64/EMT64 platform. |
| <path location="${ant.core.lib}"/> |
| </classpath> |
| </javadoc> |
| +--> |
| <javadoc packagenames="javax.websocket.*" |
| sourcepath="${tomcat.dist}/src/java" |
| destdir="${tomcat.dist}/webapps/docs/websocketapi" |
| @@ -1835,9 +1844,11 @@ Apache Tomcat ${version} native binaries for Win64 AMD64/EMT64 platform. |
| <path refid="tomcat.webservices.classpath"/> |
| <path location="${ant.core.lib}"/> |
| </classpath> |
| +<!-- |
| <link href="../servletapi"/> |
| <link href="../jspapi"/> |
| <link href="../elapi"/> |
| +--> |
| <link href="../websocketapi"/> |
| <link href="http://docs.oracle.com/javase/7/docs/api/"/> |
| <link href="http://commons.apache.org/proper/commons-io/javadocs/api-release/"/> |
| @@ -2578,7 +2589,7 @@ skip.installer property in build.properties" /> |
| </target> |
| |
| <target name="download-compile" |
| - description="Download (and build) components necessary to compile" > |
| + description="Download (and build) components necessary to compile" unless="noget"> |
| |
| <antcall target="downloadfile-2"> |
| <param name="sourcefile.1" value="${tomcat-native.loc.1}"/> |
| @@ -2612,7 +2623,7 @@ skip.installer property in build.properties" /> |
| </target> |
| |
| <target name="download-test-compile" |
| - description="Download additional components for the tests" > |
| + description="Download additional components for the tests" unless="noget"> |
| |
| <antcall target="downloadfile"> |
| <param name="sourcefile" value="${junit.loc}"/> |
| @@ -2669,7 +2680,7 @@ skip.installer property in build.properties" /> |
| </target> |
| |
| <target name="download-dist" |
| - description="Download additional components for a distribution" > |
| + description="Download additional components for a distribution" unless="noget"> |
| |
| <antcall target="downloadzip-2"> |
| <param name="sourcefile.1" value="${tomcat-native.win.1}"/> |
| @@ -2695,18 +2706,18 @@ skip.installer property in build.properties" /> |
| |
| <!-- =============== Utility Targets to support downloads ================ --> |
| |
| - <target name="setproxy" if="${proxy.use}"> |
| + <target name="setproxy" if="${proxy.use}" unless="noget"> |
| <setproxy proxyhost="${proxy.host}" proxyport="${proxy.port}" |
| proxyuser="${proxy.user}" proxypassword="${proxy.password}" /> |
| <echo message="Using ${proxy.host}:${proxy.port} to download ${sourcefile}"/> |
| </target> |
| |
| - <target name="testexist"> |
| + <target name="testexist" unless="noget"> |
| <echo message="Testing for ${destfile}"/> |
| <available file="${destfile}" property="exist"/> |
| </target> |
| |
| - <target name="downloadgz" unless="exist" depends="testexist,setproxy"> |
| + <target name="downloadgz" unless="noget" depends="testexist,setproxy"> |
| <!-- Download and extract the package --> |
| <local name="temp.file"/> |
| <mkdir dir="${base.path}"/> |
| @@ -2718,7 +2729,7 @@ skip.installer property in build.properties" /> |
| <delete file="${temp.file}.tar.gz"/> |
| </target> |
| |
| - <target name="downloadgz-2" unless="exist" depends="testexist"> |
| + <target name="downloadgz-2" unless="noget" depends="testexist"> |
| <!-- Download and extract the package from the two alternative locations --> |
| <local name="temp.file"/> |
| <mkdir dir="${base.path}"/> |
| @@ -2737,7 +2748,7 @@ skip.installer property in build.properties" /> |
| <delete file="${temp.file}.tar.gz"/> |
| </target> |
| |
| - <target name="downloadzip" unless="exist" depends="testexist,setproxy"> |
| + <target name="downloadzip" unless="noget" depends="testexist,setproxy"> |
| <!-- Download and extract the package --> |
| <local name="temp.file"/> |
| <mkdir dir="${base.path}"/> |
| @@ -2748,7 +2759,7 @@ skip.installer property in build.properties" /> |
| <delete file="${temp.file}"/> |
| </target> |
| |
| - <target name="downloadzip-2" unless="exist" depends="testexist"> |
| + <target name="downloadzip-2" unless="noget" depends="testexist"> |
| <!-- Download and extract the package from the two alternative locations --> |
| <local name="temp.file"/> |
| <mkdir dir="${base.path}"/> |
| @@ -2766,7 +2777,7 @@ skip.installer property in build.properties" /> |
| <delete file="${temp.file}"/> |
| </target> |
| |
| - <target name="downloadfile" unless="exist" depends="testexist,setproxy"> |
| + <target name="downloadfile" unless="noget" depends="testexist,setproxy"> |
| <!-- Download the file --> |
| <local name="temp.file"/> |
| <mkdir dir="${base.path}"/> |
| @@ -2776,7 +2787,7 @@ skip.installer property in build.properties" /> |
| <move file="${temp.file}" tofile="${destfile}"/> |
| </target> |
| |
| - <target name="downloadfile-2" unless="exist" depends="testexist"> |
| + <target name="downloadfile-2" unless="noget" depends="testexist"> |
| <!-- Download the file from the two alternative locations --> |
| <local name="temp.file"/> |
| <mkdir dir="${base.path}"/> |
| @@ -2799,7 +2810,7 @@ skip.installer property in build.properties" /> |
| <move file="${temp.file}" tofile="${destfile}"/> |
| </target> |
| |
| - <target name="trydownload.check" depends="setproxy"> |
| + <target name="trydownload.check" depends="setproxy" unless="noget"> |
| <condition property="trydownload.run"> |
| <and> |
| <not> |
| @@ -2810,7 +2821,7 @@ skip.installer property in build.properties" /> |
| </condition> |
| </target> |
| |
| - <target name="trydownload" if="trydownload.run" depends="trydownload.check"> |
| + <target name="trydownload" if="trydownload.run" depends="trydownload.check" unless="noget"> |
| <!-- Downloads a file if not yet downloaded and the source URL is available --> |
| <get src="${sourcefile}" httpusecaches="${trydownload.httpusecaches}" dest="${destfile}" /> |
| </target> |
| @@ -2821,7 +2832,7 @@ skip.installer property in build.properties" /> |
| |
| <target name="ide-eclipse" |
| depends="download-compile, extras-webservices-prepare, download-test-compile" |
| - description="Prepares the source tree to be built in Eclipse"> |
| + description="Prepares the source tree to be built in Eclipse" unless="noget"> |
| |
| <!-- Copy the sample project files into the root directory --> |
| <copy file="${tomcat.home}/res/ide-support/eclipse/eclipse.project" tofile="${tomcat.home}/.project"/> |