I agree with you Steve and I'm currently modeling my script with that in mind. This is a great base to start from!!!
Thanks again!
-----Original Message-----
From: Steve Loughran [mailto:[EMAIL PROTECTED]]
Sent: Monday, October 28, 2002 4:14 PM
To: [EMAIL PROTECTED]
Subject: Re: Complete ant script?
This is a very nicely done build file, almost like one I'd do myself.
Indeed, we even use similar property naming policies. Nice to see someone
who understands the difference between property name and property location,
too.
One thing I'd do differently would be to drive the setting of tomcat home
dir from env.CATALINA_HOME, so remove any assumptions about directories.
<property environment="env"/>
<property name="tomcat.home.dir" location="env.CATALINA_HOME" />
the location of things like axis, I'd probably tack into a build.properties
file that gets loaded in early on; each person in the team would have to
create their own.
otherwise, a nice little build file.
-steve
----- Original Message -----
From: "Jagadeesan,Sivakumar" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, October 28, 2002 12:34 PM
Subject: RE: Complete ant script?
> <!--
> Author : Sivakumar Jagadeesan
> Date : 10/23/2002
> Project: Interest Calculator Web Service
> Email : [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
>
> Pre-Condition : Before using this build file you need to change some of
the
>
> Hardcoded values
>
> Please send the comments / feedback. It will be appreciated
> -->
>
> <?xml version="1.0"?>
>
> <!--
=======================================================================
> -->
> <!-- Interest Calculator build file
> -->
> <!--
=======================================================================
> -->
>
> <project name="InterestCalculatorService" default=" " basedir=".">
>
> <!--
=======================================================================
> -->
> <!-- Properties
> -->
> <!--
=======================================================================
> -->
> <property name="application.name" value = "InterestCalculator" />
> <property name="axis.home.dir" location="C:\Axis\bin" />
> <property name="axis.dist.dir" location="${axis.home.dir}/lib" />
> <property name="axis.dir" location="${lib.dir}/xml-axis" />
> <property name="tomcat.home.dir" location="C:\Tomcat4.0" />
> <property name="tomcat.lib.dir" location="${tomcat.home.dir}/common/lib"
/>
> <property name="tomcat.dist.dir"
> location="${tomcat.home.dir}/webapps/axis/WEB-INF/classes" />
> <property name="xercesxalan.dir" location="${lib.dir}/xercesxalan" />
> <property name="build.dir" location="build" />
> <property name="build.classes.dir" location="${build.dir}/classes" />
> <property name="build.services.classes.dir"
> location="${build.dir}/services/classes" />
> <property name="fetched.dir" location="${build.dir}/fetched" />
> <property name="generated.dir" location="${build.dir}/generated" />
> <property environment="env"/>
>