axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Loughran" <stev...@iseran.com>
Subject Re: Complete ant script?
Date Mon, 28 Oct 2002 21:13:41 GMT

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" <sivakumar.jagadeesan@dhs.state.tx.us>
To: <axis-user@xml.apache.org>
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  : sivajag@hotmail.com <mailto:sivajag@hotmail.com>
>
>  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"/>
>


Mime
View raw message