<property environment="env"/>

<!-- Cross platform machine name trick -->
<property name="env.COMPUTERNAME" value="${env.HOSTNAME}"/>

<!-- ======================================================================== -->
<!--  Load property files. THE ORDER IS VERY IMPORTANT !!                     -->
<!-- ======================================================================== -->

<property name="user.properties.file"
          location="${user.home}/.build.properties"/>

<property file="build.properties"/>
<property file="${user.properties.file}"/>

<!-- ======================================================================== -->
<!--  Jdk and Jvm of choice                                                     -->
<!-- ======================================================================== -->

<property name="jvm" location="${jdk.home}/bin/java"/>

<!-- ======================================================================== -->
<!--  Directory mappings                                                      -->
<!-- ======================================================================== -->

<property name="root.dir" location=".."/>
<property name="masterbuild.dir" location="${user.build.location}"/>

<property name="src.dir" location="${root.dir}/source/"/>
<property name="web.dir" location="${root.dir}/defaultroot/"/>

<property name="build.dir" location="${masterbuild.dir}/build"/>
<property name="build.classes.dir" location="${build.dir}/classes"/>
<property name="build.lib.dir" location="${build.dir}/classes"/>
<property name='build.tmp.dir' value="${masterbuild.dir}/tmp"/>

<property name="dist.dir" location="${masterbuild.dir}/dist" />
<property name="dist.bin.dir" location="${dist.dir}/bin"/>
<property name="dist.applets.dir" location="${dist.dir}/applets"/>

<property name="doc.dir" location="${masterbuild.dir}/doc"/>
<property name="javadoc.dir" location="${doc.dir}/javadoc"/>
<property name="xref.dir" location="${doc.dir}/xref"/>

<property name="lib.dir" location="${root.dir}/lib"/>

<property name="collections.dist.dir" location="${dist.bin.dir}/collections"/>
<property name="letters.dist.dir" location="${dist.bin.dir}/letters"/>
<property name="servicing.dist.dir" location="${dist.bin.dir}/servicing"/>
<property name="common.web.dir" location="${web.dir}/common/"/>

<!-- 
#section_properties_ear() 
-->



<!-- ======================================================================== -->
<!--  Library dependency settings                                             -->
<!-- ======================================================================== -->

<property name="lib.properties.file" location="${lib.dir}/lib.properties"/>
<property file="${lib.properties.file}"/>

<property name="avalon-framework.dir" location="${lib.dir}/avalon-framework-${avalon-framework.version}"/>
<property name="avalon-framework.subdir" value=""/>
<property name="avalon-framework.dist.dir" location="${avalon-framework.dir}/${avalon-framework.subdir}"/>
<property name="avalon-framework.jarname" value="avalon-framework-${avalon-framework.version}.jar"/>
<property name="avalon-framework.jar" value="${avalon-framework.dist.dir}/${avalon-framework.jarname}"/>


<property name="fop.dir" location="${lib.dir}/fop-${fop.version}"/>
<property name="fop.subdir" value=""/>
<property name="fop.dist.dir" location="${fop.dir}/${fop.subdir}"/>
<property name="fop.jar" value="${fop.dist.dir}/fop.jar"/>

<property name="ftp.dir" location="${lib.dir}/ftp-${ftp.version}"/>
<property name="ftp.subdir" value=""/>
<property name="ftp.dist.dir" location="${ftp.dir}/${ftp.subdir}"/>
<property name="ftp.jar" value="${ftp.dist.dir}/ftp.jar"/>

<property name="jakarta-regexp.dir" location="${lib.dir}/jakarta-regexp-${jakarta-regexp.version}"/>
<property name="jakarta-regexp.subdir" value=""/>
<property name="jakarta-regexp.dist.dir" location="${jakarta-regexp.dir}/${jakarta-regexp.subdir}"/>
<property name="jakarta-regexp.jarname" value="jakarta-regexp-${jakarta-regexp.version}.jar"/>
<property name="jakarta-regexp.jar" value="${jakarta-regexp.dist.dir}/${jakarta-regexp.jarname}"/>

<property name="log4j.dir" location="${lib.dir}/log4j-${log4j.version}"/>
<property name="log4j.subdir" value=""/>
<property name="log4j.dist.dir" location="${log4j.dir}/${log4j.subdir}"/>
<property name="log4j.jar" value="${log4j.dist.dir}/log4j.jar"/>


<property name="logkit.dir" location="${lib.dir}/logkit-${logkit.version}"/>
<property name="logkit.subdir" value=""/>
<property name="logkit.dist.dir" location="${logkit.dir}/${logkit.subdir}"/>
<property name="logkit.jarname" value="logkit-${logkit.version}.jar"/>
<property name="logkit.jar" value="${logkit.dist.dir}/${logkit.jarname}"/>

<property name="rtf2fo.dir" location="${lib.dir}/rtf2fo-${rtf2fo.version}"/>
<property name="rtf2fo.subdir" value=""/>
<property name="rtf2fo.dist.dir" location="${rtf2fo.dir}/${rtf2fo.subdir}"/>
<property name="rtf2fo.jar" value="${rtf2fo.dist.dir}/rtf2fo.jar"/>

<property name="weblogic.dir" location="${lib.dir}/weblogic-${weblogic.version}"/>
<property name="weblogic.subdir" value=""/>
<property name="weblogic.dist.dir" location="${weblogic.dir}/${weblogic.subdir}"/>
<property name="weblogic.jar" value="${weblogic.dist.dir}/weblogic.jar"/>
<property name="weblogic_sp.jar" value="${weblogic.dist.dir}/weblogic_sp.jar"/>

<property name="xml-apis.dir" location="${lib.dir}/xml-apis-${xml-apis.version}"/>
<property name="xml-apis.subdir" value=""/>
<property name="xml-apis.dist.dir" location="${xml-apis.dir}/${xml-apis.subdir}"/>
<property name="xml-apis.jar" value="${xml-apis.dist.dir}/xml-apis.jar"/>

<property name="xmlparserv2.dir" location="${lib.dir}/xmlparserv2-${xmlparserv2.version}"/>
<property name="xmlparserv2.subdir" value=""/>
<property name="xmlparserv2.dist.dir" location="${xmlparserv2.dir}/${xmlparserv2.subdir}"/>
<property name="xmlparserv2.jar" value="${xmlparserv2.dist.dir}/xmlparserv2.jar"/>

<property name="xsu12.dir" location="${lib.dir}/xsu12-${xsu12.version}"/>
<property name="xsu12.subdir" value=""/>
<property name="xsu12.dist.dir" location="${xsu12.dir}/${xsu12.subdir}"/>
<property name="xsu12.jar" value="${xsu12.dist.dir}/xsu12.jar"/>

<property name="javasrc.dir" location="${lib.dir}/javasrc-${javasrc.version}"/>
<property name="javasrc.subdir" value=""/>
<property name="javasrc.dist.dir" location="${javasrc.dir}/${javasrc.subdir}"/>
<property name="javasrc.jar" value="${javasrc.dist.dir}/javasrc.jar"/>

<property name="antlr.dir" location="${lib.dir}/antlr-${antlr.version}"/>
<property name="antlr.subdir" value=""/>
<property name="antlr.dist.dir" location="${antlr.dir}/${antlr.subdir}"/>
<property name="antlr.jar" value="${antlr.dist.dir}/antlrall.jar"/>

   <!-- ===================== -->
   <!-- InstantBank Libraries -->
   <!-- ===================== -->
<property name="instantbank-libs.dir" location="${lib.dir}/instantbank"/>
<property name="instantbank-libs.subdir" value=""/>
<property name="instantbank-libs.dist.dir" location="${instantbank-libs.dir}/${instantbank-libs.subdir}"/>
<property name="util.jar" value="${instantbank-libs.dist.dir}/util.jar"/>
<property name="security_realm.jar" value="${instantbank-libs.dist.dir}/security_realm.jar"/>
<property name="idtags.jar" value="${instantbank-libs.dist.dir}/idtags.jar"/>
<property name="uiutils.jar" value="${instantbank-libs.dist.dir}/uiutils.jar"/>
<property name="utilComponents.jar" value="${instantbank-libs.dist.dir}/utilComponents.jar"/>

<!-- 
#section_properties_lib1() 
-->

   <!-- =========================== -->
   <!-- Programming tools libraries -->
   <!-- =========================== -->
<property name="jrefactory.dir" location="${lib.dir}/jrefactory-${jrefactory.version}"/>
<property name="jrefactory.subdir" value=""/>
<property name="jrefactory.dist.dir" location="${jrefactory.dir}/${jrefactory.subdir}"/>
<property name="jrefactory.jar" value="${jrefactory.dist.dir}/jrefactory.jar"/>
<property name="javatools.jar" location="${jdk.home}/lib/tools.jar"/>
<property name="pretty.conf.dir" location="${jrefactory.dist.dir}"/>


   <!-- ======================================================================= -->
   <!-- Some useful paths reflecting general conventions of source organization -->
   <!-- ======================================================================= -->

<property name="base.package" value="com/instantbank"/>
<property name="javadoc.packages.list" location="./packages"/>


    <!-- Paths for common libraries sources -->
  <property name="util.subpath" value="${base.package}/collections/util"/>
  <property name="securityRealm.subpath" value="${base.package}/collections/security/realm"/>
  <property name="security.subpath" value="${base.package}/collections/security/ejb"/>
  <property name="idtags.subpath" value="${base.package}/collections/main/web"/>
  <property name="uiutils.subpath" value="${base.package}/common/uiutils"/>
  <property name="utilComponents.subpath" value="${base.package}/common/utilcomponents"/>
  <property name="util_ejb.subpath" value="${base.package}/collections/util/ejb/"/>
  
<!-- 
#section_properties_lib2() 
-->