Return-Path: Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 69147 invoked from network); 1 Feb 2001 17:28:20 -0000 Received: from mercury.sun.com (192.9.25.1) by h31.sny.collab.net with SMTP; 1 Feb 2001 17:28:20 -0000 Received: from centralmail1.Central.Sun.COM ([129.147.62.10]) by mercury.Sun.COM (8.9.3+Sun/8.9.3) with ESMTP id JAA14758 for ; Thu, 1 Feb 2001 09:28:22 -0800 (PST) Received: from esun1as-mm. (esun1as-mm.Central.Sun.COM [129.147.34.144]) by centralmail1.Central.Sun.COM (8.9.3+Sun/8.9.3/ENSMAIL,v2.1p1) with SMTP id KAA11997 for ; Thu, 1 Feb 2001 10:28:20 -0700 (MST) Received: from eng.sun.com by esun1as-mm. (SMI-8.6/SMI-SVR4) id KAA05969; Thu, 1 Feb 2001 10:46:28 -0700 Message-ID: <3A799D2B.82EF3610@eng.sun.com> Date: Thu, 01 Feb 2001 09:30:19 -0800 From: "Craig R. McClanahan" X-Mailer: Mozilla 4.76 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: tomcat-dev@jakarta.apache.org Subject: [Tomcat 4.0] Proposed Change in Build Scripts Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N There is movement in the various Jakarta subprojects towards modifying build scripts so that "build" and "dist" targets are created *within* the top-level source directory, rather than "up and over" the way they are now. For Tomcat 4.0, that would mean you'd end up with the following directory structure: jakarta-tomcat-4.0 build/ <-- Build destination for Tomcat dist/ <-- Dist destinatino for Tomcat catalina/ build/ <-- Build destination for Catalina portion dist/ <-- Dist destination for Catalina portion (and so on for other subdirectories). When executing the Tomcat you just built, the only difference is that you would set CATALINA_HOME to point at "jakarta-tomcat-4.0/build" or "jakarta-tomcat-4.0/dist" instead of "../build/tomcat-4.0" or "../dist/tomcat-4.0". I propose to change all of the build scripts (and associated README files) to reflect this new structure, in time for the next beta release. Comments? Thoughts? Questions? Craig