ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Anthony Ikeda <anthony.ik...@proxima-tech.com>
Subject RE: new ANT on the hill
Date Tue, 09 Jan 2001 23:18:08 GMT
Here is an small script I wrote to javadoc and create a WAR file from my
classes. Very short and sweet but might give you an idea:

Create a WAR file:
<?xml version="1.0"?>
<project name="buildWAR" default="dist" basedir=".">

	<property name="src" value="jsp" />
	<property name="build" value="build" />
	<property name="dist" value="dist" />
	
	<target name="prepare">
		<tstamp/>
		<mkdir dir="${build}"/>
	</target>
	
	<target name="dist" depends="prepare">
		<mkdir dir="${dist}/lib"/>
		<jar jarfile="${dist}/lib/buildWAR-${DSTAMP}.jar"
basedir="${src}" />
	</target>
</project>

Javadoc (based on the example from the documentation):
<?xml version="1.0"?>
<project name="buildWAR" default="dist" basedir=".">

	<property name="src" value="jsp" />
	<property name="build" value="build" />

	<target name="prepare">
		<tstamp/>
		<mkdir dir="docs/api"/>
	</target>
	<target name="dist" depends="prepare">
		<javadoc packagenames="com.home.product.*"
		           sourcepath="source"
		           destdir="docs/api"
		           author="true"
		           version="true"
		           use="true"
		           windowtitle="Home Tag Libraries"
		           doctitle="&lt;h1&gt;Tag Libraries&lt;/h1&gt;"
		           bottom="&lt;i&gt;Copyright &#169; 2000 Home
Technology. All Rights Reserved.&lt;/i&gt;"
		           stylesheetfile="slaManage.css">
		    <link
href="http://developer.java.sun.com/developer/products/xml/docs/api/"/>
		<classpath>
			<pathelement path="D:\progra~1\jdk1.3\lib"/>
		</classpath>
		  </javadoc>
	</target>
</project>


Anthony Ikeda,
Web Application Developer,
Proxima Technology,

Level 13,
181 Miller Street,
North Sydney
Australia


PH: +612-9458-1718
Mob: 041 624 5143


> -----Original Message-----
> From: Saket Raizada [mailto:Saket.Raizada@claimiq.com]
> Sent: Wednesday, 10 January 2001 6:42 AM
> To: 'ant-user@jakarta.apache.org'
> Subject: new ANT on the hill
> 
> 
> hi ,
> I am just wetting my feet in the world of Ant
> Can somebody provide me with a simple XML file which shows 
> ANT in Action and
> simultaneouly utilizes most of the commonly used commands to compile a
> project.
> It would be lovely if it has some basic documentation.
> thanks in advance
> -Saket
> 

Mime
View raw message