You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2004/06/18 20:03:13 UTC

cvs commit: jakarta-tomcat-4.0 build.properties.default build.xml build.properties.sample

markt       2004/06/18 11:03:13

  Modified:    .        build.xml
  Added:       .        build.properties.default
  Removed:     .        build.properties.sample
  Log:
  Modify build scripts so build.properties.sample becomes a default that can
  be overridden by a build.properties file. Currently if build.properties.sample
  changes, users must re-copy it and re-apply any changes necessary for their
  environment. With this change values from build.properties.default will be
  used unless overridden. Now changes made to build.properties.default will
  automatically apply unless specifically overridden.
  
  Revision  Changes    Path
  1.84      +1 -0      jakarta-tomcat-4.0/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-4.0/build.xml,v
  retrieving revision 1.83
  retrieving revision 1.84
  diff -u -r1.83 -r1.84
  --- build.xml	22 May 2004 17:34:57 -0000	1.83
  +++ build.xml	18 Jun 2004 18:03:13 -0000	1.84
  @@ -7,6 +7,7 @@
     <!-- property values you must customize for successful building!!!        -->
     <property file="${user.home}/build.properties"/>
     <property file="build.properties"/>
  +  <property file="build.properties.default"/>
   
     <!-- Project Properties -->
     <property name="name"                  value="Apache Tomcat" />
  
  
  
  1.1                  jakarta-tomcat-4.0/build.properties.default
  
  Index: build.properties.default
  ===================================================================
  # -----------------------------------------------------------------------------
  # build.properties.sample
  #
  # This is an example "build.properties" file, used to customize building Tomcat
  # for your local environment.  It defines the location of all external
  # 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.default,v 1.1 2004/06/18 18:03:13 markt Exp $
  # -----------------------------------------------------------------------------
  
  
  # ----- Compile Control Flags -----
  compile.debug=on
  compile.deprecation=off
  compile.optimize=on
  
  
  # ----- Build Control Flags
  
  #Build all components
  #full.dist=on
  
  #Build lightweight JDK 1.4 distribution
  #light.dist=on
  
  #Hide configuration flags display
  #flags.hide=on
  
  #Version number
  version=4.1
  
  #Proxy to download subproject
  #proxy.host=proxy.domain
  #proxy.port=8080
  #proxy.use=on
  
  #CVS root for the jakarta subprojects that do not have released yet.
  cvsroot=":pserver:anoncvs@cvs.apache.org:/home/cvspublic"
  
  
  # ----- Default Base Path for Dependent Packages -----
  base.path=/usr/share/java
  
  
  # ----- Jakarta Tomcat Connectors source path -----
  #jtc.home=../../jakarta-tomcat-connectors
  
  
  # ----- Jakarta Tomcat Jasper source path -----
  #jasper.home=../jakarta-tomcat-jasper/jasper2
  
  
  # ----- Jakarta files base location -----
  base-jakarta.loc=http://archive.apache.org/dist/jakarta/
  
  # --------------------------------------------------
  #                REQUIRED LIBRARIES
  # --------------------------------------------------
  
  
  # ----- Commons Beanutils, version 1.1 or later -----
  commons-beanutils.home=${base.path}/commons-beanutils-1.6.1
  commons-beanutils.lib=${commons-beanutils.home}
  commons-beanutils.jar=${commons-beanutils.lib}/commons-beanutils.jar
  commons-beanutils.loc=${base-jakarta.loc}/commons/beanutils/binaries/commons-beanutils-1.6.1.tar.gz
  
  
  # ----- Commons Collections, version 1.0 or later -----
  commons-collections.home=${base.path}/commons-collections-2.1
  commons-collections.lib=${commons-collections.home}
  commons-collections.jar=${commons-collections.lib}/commons-collections.jar
  commons-collections.loc=${base-jakarta.loc}/commons/collections/binaries/collections-2.1.tar.gz
  
  
  # ----- Commons Digester, version 1.1.1 or later -----
  commons-digester.home=${base.path}/commons-digester-1.5
  commons-digester.lib=${commons-digester.home}
  commons-digester.jar=${commons-digester.lib}/commons-digester.jar
  commons-digester.loc=${base-jakarta.loc}/commons/digester/binaries/commons-digester-1.5.tar.gz
  
  
  # ----- Commons FileUpload, nightly build -----
  commons-fileupload.home=${base.path}/commons-fileupload-1.0
  commons-fileupload.lib=${commons-fileupload.home}
  commons-fileupload.jar=${commons-fileupload.lib}/commons-fileupload-1.0.jar
  commons-fileupload.loc=${base-jakarta.loc}/commons/fileupload/binaries/commons-fileupload-1.0.tar.gz
  
  
  # ----- Commons Logging, version 1.0.1 or later -----
  commons-logging.home=${base.path}/commons-logging-1.0.3
  commons-logging.lib=${commons-logging.home}
  commons-logging-api.jar=${commons-logging.lib}/commons-logging-api.jar
  commons-logging.jar=${commons-logging.lib}/commons-logging.jar
  commons-logging.loc=${base-jakarta.loc}/commons/logging/binaries/commons-logging-1.0.3.tar.gz
  
  
  # ----- Java Naming and Directory Interface (JNDI), version 1.2 or later -----
  # Note: Optional with JDK 1.3+
  jndi.home=${base.path}/jndi-1.2.1
  jndi.lib=${jndi.home}/lib
  jndi.jar=${jndi.lib}/jndi.jar
  ldap.jar=${jndi.lib}/ldap.jar
  jaas.jar=${jndi.lib}/jaas.jar
  
  
  # ----- Commons Modeler, version 1.1 or later -----
  commons-modeler.home=${base.path}/commons-modeler-1.1
  commons-modeler.lib=${commons-modeler.home}
  commons-modeler.jar=${commons-modeler.lib}/commons-modeler.jar
  commons-modeler.loc=${base-jakarta.loc}/commons/modeler/binaries/modeler-1.1.tar.gz
  
  
  # ----- Jakarta Regular Expressions Library, version 1.2 -----
  regexp.home=${base.path}/jakarta-regexp-1.3
  regexp.lib=${regexp.home}
  regexp.jar=${regexp.lib}/jakarta-regexp-1.3.jar
  regexp.loc=${base-jakarta.loc}/regexp/binaries/jakarta-regexp-1.3.tar.gz
  
  
  # ----- Jakarta Servlet API Classes (Servlet 2.3 / JSP 1.2) -----
  servlet.home=${base.path}/jakarta-servletapi-4/dist
  servlet.lib=${servlet.home}/lib
  servlet.jar=${servlet.lib}/servlet.jar
  servlet.loc=jakarta-servletapi-4
  
  
  # ----- Xerces XML Parser, version 1.4.4 to 2.0.0 Beta 4 -----
  # Note: Optional with JDK 1.4+
  #xerces.home=${base.path}/xerces-1_4_4
  #xerces.lib=${xerces.home}
  #xerces.jar=${xerces.lib}/xerces.jar
  
  
  # ----- Xerces XML Parser, version 2.0.0 or later -----
  # Note: Optional with JDK 1.4+, or if Xerces 1.x is present
  xerces.home=${base.path}/xerces-2_5_0
  xerces.lib=${xerces.home}
  xerces.loc=http://xml.apache.org/dist/xerces-j/Xerces-J-bin.2.5.0.tar.gz
  xercesImpl.jar=${xerces.lib}/xercesImpl.jar
  xmlParserAPIs.jar=${xerces.lib}/xmlParserAPIs.jar
  
  
  # --------------------------------------------------
  #                OPTIONAL LIBRARIES
  # --------------------------------------------------
  
  
  # ----- Java Activation Framework (JAF), version 1.0.1 or later -----
  activation.home=${base.path}/jaf-1.0.1
  activation.lib=${activation.home}
  activation.jar=${activation.lib}/activation.jar
  
  
  # ----- Commons Daemon, version 1.0-Alpha or later -----
  commons-daemon.home=${base.path}/commons-daemon-1.0-Alpha
  commons-daemon.lib=${commons-daemon.home}
  commons-daemon.jar=${commons-daemon.lib}/commons-daemon.jar
  #commons-daemon.loc=${base-jakarta.loc}/commons/daemon/binaries/daemon-1.0-Alpha.tar.gz
  commons-daemon.loc=http://www.apache.org/dist/jakarta/commons/daemon/binaries/commons-daemon-1.0-Alpha.tar.gz
  
  
  # ----- Commons DBCP, version 1.0 or later -----
  commons-dbcp.home=${base.path}/commons-dbcp-1.1
  commons-dbcp.lib=${commons-dbcp.home}
  commons-dbcp.jar=${commons-dbcp.lib}/commons-dbcp-1.1.jar
  commons-dbcp.loc=${base-jakarta.loc}/commons/dbcp/binaries/commons-dbcp-1.1.tar.gz
  
  
  # ----- Commons Pool, version 1.0 or later -----
  commons-pool.home=${base.path}/commons-pool-1.1
  commons-pool.lib=${commons-pool.home}
  commons-pool.jar=${commons-pool.lib}/commons-pool-1.1.jar
  commons-pool.loc=${base-jakarta.loc}/commons/pool/binaries/commons-pool-1.1.tar.gz
  
  
  # ----- JavaService, version 1.2.0 or later -----
  javaservice.home=${base.path}/javaservice
  javaservice.loc=http://www.alexandriasc.com/software/JavaService/JavaService-bin-1.2.0.zip
  
  
  # ----- Java Database Connectivity (JDBC) Optional Package, version 2.0 -----
  jdbc20ext.home=${base.path}/jdbc2_0-stdext
  jdbc20ext.lib=${jdbc20ext.home}
  jdbc20ext.jar=${jdbc20ext.lib}/jdbc2_0-stdext.jar
  
  
  # ----- Java Management Extensions (JMX), JMX RI 1.0.1 or later or MX4J 1.0 or later -----
  jmx.home=${base.path}/mx4j-1.1.1
  jmx.lib=${jmx.home}/lib
  jmx.jar=${jmx.lib}/mx4j-jmx.jar
  jmx.loc=http://telia.dl.sourceforge.net/sourceforge/mx4j/mx4j-1.1.1.tar.gz
  
  
  # ----- Java Secure Sockets Extension (JSSE), version 1.0.2 or later -----
  jsse.home=${base.path}/jsse-1.0.3
  jsse.lib=${jsse.home}/lib
  jcert.jar=${jsse.lib}/jcert.jar
  jnet.jar=${jsse.lib}/jnet.jar
  jsse.jar=${jsse.lib}/jsse.jar
  
  
  # ----- Java Transaction API (JTA), version 1.0.1 or later -----
  jta.home=${base.path}/jta-1_0_1a
  jta.lib=${jta.home}
  jta.jar=${jta.lib}/jta.jar
  
  
  # ----- JUnit Unit Test Suite, version 3.7 or later -----
  junit.home=${base.path}/junit3.7
  junit.lib=${junit.home}
  junit.jar=${junit.lib}/junit.jar
  junit.loc=http://download.sourceforge.net/junit/junit3.7.zip
  
  
  # ----- Java Mail, version 1.2 or later -----
  mail.home=${base.path}/javamail-1.2
  mail.lib=${mail.home}
  mail.jar=${mail.lib}/mail.jar
  
  
  # ----- NSIS, version 2.0 -----
  nsis.home=${base.path}/nsis
  nsis.loc=http://prdownloads.sourceforge.net/nsis/nsis20.exe?download
  
  
  # ----- PureTLS Extension, version 0.9 or later -----
  puretls.home=${base.path}/puretls-0.9b2
  puretls.lib=${puretls.home}/build
  puretls.jar=${puretls.lib}/puretls.jar
  
  
  # ----- Struts, version 1.0.1 or later -----
  struts.home=${base.path}/jakarta-struts-1.1
  struts.lib=${struts.home}/lib
  struts.jar=${struts.lib}/struts.jar
  struts.loc=${base-jakarta.loc}/struts/binaries/jakarta-struts-1.1.tar.gz
  
  
  # ----- Tyrex Data Source, version 1.0 -----
  # Now tyrex is http://tyrex.sourceforge.net/
  tyrex.home=${base.path}/tyrex-1.0
  tyrex.lib=${tyrex.home}
  tyrex.jar=${tyrex.lib}/tyrex-1.0.jar
  tyrex.loc=http://belnet.dl.sourceforge.net/sourceforge/tyrex/tyrex-1.0.tgz
  
  
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org