remm 01/10/02 11:26:30 Modified: . build.properties.sample BUILDING.txt Log: - Update properties values. - Update build instructions. Revision Changes Path 1.17 +10 -7 jakarta-tomcat-4.0/build.properties.sample Index: build.properties.sample =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/build.properties.sample,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- build.properties.sample 2001/09/28 14:17:52 1.16 +++ build.properties.sample 2001/10/02 18:26:30 1.17 @@ -6,7 +6,7 @@ # modules that Tomcat depends on. Copy this file to "build.properties" # in the top-level source directory, and customize it as needed. # -# $Id: build.properties.sample,v 1.16 2001/09/28 14:17:52 rubys Exp $ +# $Id: build.properties.sample,v 1.17 2001/10/02 18:26:30 remm Exp $ # ----------------------------------------------------------------------------- @@ -26,18 +26,20 @@ base.path=/usr/local -# ----- Tomcat Util ----- -tomcat-util.jar=../../jakarta-tomcat-connectors/util/build/lib/tomcat-util.jar +# ----- Jakarta Tomcat Connectors path ----- +jakarta-tomcat-connector.home=../../jakarta-tomcat-connectors +# ----- Tomcat utils ----- +tomcat-util.jar=../lib/tomcat-util.jar + + # ----- JK 1.3 connector for Tomcat 4.0 ----- -ajp.jar=../../jakarta-tomcat-connectors/jk/build/lib/ajp.jar +tomcat-ajp.jar=../lib/tomcat-ajp.jar # ----- Jakarta Regular Expressions Library, version 1.2 ----- -regexp.home=${base.path}/jakarta-regexp-1.2 -regexp.lib=${regexp.home} -regexp.jar=${regexp.home}/jakarta-regexp-1.2.jar +regexp.jar=../lib/jakarta-regexp-1.2.jar # ----- Jakarta Servlet API Classes (Servlet 2.3 / JSP 1.2) ----- @@ -109,6 +111,7 @@ tyrex.home=${base.path}/tyrex-0.9.7.0 tyrex.lib=${tyrex.home} tyrex.jar=${tyrex.lib}/tyrex-0.9.7.0.jar + # ----- Xerces XML Parser, version 1.4.3 or later ----- xerces.home=${base.path}/xerces-1_4_3 1.9 +15 -42 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- BUILDING.txt 2001/09/28 05:41:29 1.8 +++ BUILDING.txt 2001/10/02 18:26:30 1.9 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.8 2001/09/28 05:41:29 craigmcc Exp $ +$Id: BUILDING.txt,v 1.9 2001/10/02 18:26:30 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -110,29 +110,9 @@ pathname of the release directory. -(5) Download and Install the Regular Expressions Binary Distribution +(5) Download and Install the Servlet API Binary Distribution NOTE: Alternatively, you can download the sources of the -"jakarta-regexp" subproject, and build a binary distribution yourself. - -* Download a binary distribution from: - - http://jakarta.apache.org/builds/jakarta-regexp/release/v1.2/ - - On a Windows platform, you will need: - jakarta-regexp-1.2.zip - - On a Unix platform, you will need: - jakarta-regexp-1.2.tar.gz - -* Unpack the binary distribution into a convenient location so that the - distribution resides in its own directory (conventionally named - "jakarta-regexp-x.y"). - - -(6) Download and Install the Servlet API Binary Distribution - -NOTE: Alternatively, you can download the sources of the "jakarta-servletapi-4" subproject, and build a binary distribution yourself, or use the binary distribution that is available with binary distributions of Tomcat 4.0. @@ -151,14 +131,14 @@ distribution resides in its own directory. -(7) Steps (8) - (18) are optional, but are necessary to build a complete binary +(6) Steps (7) - (17) are optional, but are necessary to build a complete binary distribution of Tomcat 4.0. Set the "full.dist" property to "on" in the - build.properties file (see step (18)) to build a complete distribution. + build.properties file (see step (17)) to build a complete distribution. Regular contributors to Tomcat are encouraged to use the complete build option. -(8) Download and Install JDBC Optional Package API Binary Distribution +(7) Download and Install JDBC Optional Package API Binary Distribution * Download the JDBC Optional Pacakge API package (version 2.0) from: @@ -167,7 +147,7 @@ * Place the jar in a convenient location. -(9) Download and Install the JMX 1.0 Reference Implementation +(8) Download and Install the JMX 1.0 Reference Implementation * Download the JMX Instrumentation and Agent Reference Implementation (version 1.0 or later) from @@ -178,7 +158,7 @@ it resides in its own subdirectory. -(10) Download and Install the JNDI 1.2.1 Reference Implementation +(9) Download and Install the JNDI 1.2.1 Reference Implementation * Download the Java Naming and Directory Interface (JNDI) package, (version 1.2.1 or later) from @@ -192,7 +172,7 @@ same download page. Be sure that you unpack "ldap.jar" into the "lib" subdirectory of the JNDI directory, parallel to "jndi.jar". -(11) Download and Install the Java Activation Framework 1.0.1 +(10) Download and Install the Java Activation Framework 1.0.1 * Download the Java Activation Framework package (version 1.0.1 or later) from @@ -202,7 +182,7 @@ resised in its own subdirectory. -(12) Download and Install JavaMail 1.2 +(11) Download and Install JavaMail 1.2 * Download the JavaMail package (version 1.2 or later) from @@ -212,7 +192,7 @@ it resides in its own subdirectory. -(13) Download and Install the JSSE 1.0.2 Reference Implementation +(12) Download and Install the JSSE 1.0.2 Reference Implementation * Download the Java Secure Sockets Extension (JSSE) package, (version 1.0.2 or later) from @@ -223,7 +203,7 @@ it resides in its own subdirectory. -(14) Download and Install the Java Transaction APIs +(13) Download and Install the Java Transaction APIs * Download the Java Transaction API (JTA) package (version 1.0.1) from: @@ -233,7 +213,7 @@ own subdirectory. -(15) Download and Install the Tyrex Data Source Package +(14) Download and Install the Tyrex Data Source Package NOTE: This step is only required if you wish to build the Tyrex connection pool implementation for JNDI-accessed data sources. @@ -246,7 +226,7 @@ own subdirectory. -(16) Download and Install the JUnit Testing Package (OPTIONAL) +(15) Download and Install the JUnit Testing Package (OPTIONAL) NOTE: This step is only required if you wish to build and execute the unit tests that are part of the Tomcat 4.0 source base. @@ -258,15 +238,8 @@ * Unpack the package into a convenient location so that it resides in its own subdirectory. - -(17) Check out the jakarta-tomcat-connectors repository, using the "TOMCAT_4_1" - tag. - - -(18) Compile the "util" module, and the "jk" module. - -(19) Customize Build Properties For This Subproject +(16) Customize Build Properties For This Subproject Most Jakarta subprojects allow you to customize Ant properties (with default values defined in the "build.xml" file. This is done by creating a text file @@ -290,7 +263,7 @@ each developer will have their own version. -(20) Build A Binary Distribution +(17) Build A Binary Distribution Open a command line shell, and issue the following commands: