shared build properties XML fragment
authormaxcooper <maxcooper>
Mon, 5 May 2003 11:42:53 +0000 (11:42 +0000)
committermaxcooper <maxcooper>
Mon, 5 May 2003 11:42:53 +0000 (11:42 +0000)
properties.xml [new file with mode: 0644]

diff --git a/properties.xml b/properties.xml
new file mode 100644 (file)
index 0000000..2ede36f
--- /dev/null
@@ -0,0 +1,99 @@
+<!--
+$Id: properties.xml,v 1.1 2003/05/05 11:42:53 maxcooper Exp $
+$Revision: 1.1 $
+$Date: 2003/05/05 11:42:53 $
+-->
+
+<!--
+   build-properties.xml
+
+   This file is XML-included by Ant build files to get common properties.
+-->
+
+<!-- ========== Import Environment Properties ====================================================================== -->
+
+<property environment="env"/>
+
+<!-- ========== Local/User Properties ============================================================================== -->
+
+<property file="build.properties"/>
+<property file="${user.home}/.build.properties"/>
+
+<!-- ========== Default Library Properties ========================================================================= -->
+
+<property name="lib.dir" location="lib"/>
+<property name="catalina.jar" location="${lib.dir}/catalina.jar"/>
+<property name="commons-beanutils.jar" location="${lib.dir}/commons-beanutils.jar"/>
+<property name="commons-collections.jar" location="${lib.dir}/commons-collections.jar"/>
+<property name="commons-digester.jar" location="${lib.dir}/commons-digester.jar"/>
+<property name="commons-logging.jar" location="${lib.dir}/commons-logging.jar"/>
+<property name="jakarta-oro.jar" location="${lib.dir}/jakarta-oro.jar"/>
+<property name="servlet.jar" location="${lib.dir}/servlet.jar"/>
+
+<!-- ========== Build System Support Library Properties ============================================================ -->
+
+<property name="ant-contrib.jar" location="lib/ant-contrib.jar"/>
+<property name="catalina-ant.jar" location="${env.CATALINA_HOME}/server/lib/catalina-ant.jar"/>
+
+<!-- ========== Core Properties ==================================================================================== -->
+
+<!-- name of this project -->
+<property name="project.name" value="securityfilter"/>
+
+<!-- default version of this project (override with command line version when building releases) -->
+<property name="project.version" value="1.1-dev"/>
+
+<!-- Should Java compilations set the debug compiler option? -->
+<property name="compile.debug" value="true"/>
+<!-- What debug information should be included if compile.debug is true? -->
+<property name="compile.debuglevel" value="lines,vars"/>
+
+<!-- Should Java compilations set the deprecation compiler option? -->
+<property name="compile.deprecation" value="true"/>
+
+<!-- Should Java compilations set the optimize compiler option? -->
+<property name="compile.optimize" value="false"/>
+
+<property name="conf.share.dir" location="conf/share"/>
+<property name="web.dir" location="web"/>
+
+<property name="build.dir" location="build"/>
+<property name="build.classes.dir" location="${build.dir}/classes"/>
+<property name="build.lib.dir" location="${build.dir}/lib"/>
+<property name="build.webapps.dir" location="${build.dir}/webapps"/>
+<property name="build.docs.dir" location="${build.dir}/documentation"/>
+<property name="build.docs.api.dir" location="${build.docs.dir}/api"/>
+
+<property name="src.dir" location="src"/>
+<property name="src.share.dir" location="${src.dir}/share"/>
+<property name="src.catalina.dir" location="${src.dir}/catalina"/>
+
+<property name="dist.dir" location="dist"/>
+<property name="dist.lib.dir" location="${dist.dir}/lib"/>
+<property name="dist.webapps.dir" location="${dist.dir}/webapps"/>
+
+<property name="release.dir" location="release"/>
+<property name="release.stage.dir" location="${release.dir}/stage"/>
+<property name="release.stage.bin.dir" location="${release.stage.dir}/bin"/>
+<property name="release.stage.src.dir" location="${release.stage.dir}/src"/>
+<property name="release.upload.dir" location="${release.dir}/upload"/>
+<property name="upload.file.base" value="${project.name}-${project.version}"/>
+
+<!-- ========== paths, filesets, and filtersets ==================================================================== -->
+
+<!-- Compilation Classpath -->
+<path id="compile.classpath">
+   <pathelement location="${catalina.jar}"/>
+   <pathelement location="${commons-beanutils.jar}"/>
+   <pathelement location="${commons-collections.jar}"/>
+   <pathelement location="${commons-digester.jar}"/>
+   <pathelement location="${commons-logging.jar}"/>
+   <pathelement location="${jakarta-oro.jar}"/>
+   <pathelement location="${servlet.jar}"/>
+</path>
+
+<!-- Standard Token Replacement Filterset -->
+<filterset id="project.filterset">
+   <filter token="PROJECT.VERSION" value="${project.version}"/>
+</filterset>
+