Nope...the way you have it written the "standard" ANT way of doing it... now if
you want to introduce some behavior defined in the ant-contrib project,
particularly the <if> task then you can write it as:
<target name="bootstrap">
<if>
<available file="project/${env.PROJECT_NAME}/bootstrap.xml"/>
<then>
<ant antfile="project/${env.PROJECT_NAME}/bootstrap.xml"/>
</then>
</if>
</target>
----- Original Message ----
From: Ian Pilcher <[EMAIL PROTECTED]>
To: [email protected]
Sent: Friday, February 17, 2006 4:28:53 PM
Subject: Can these targets be combined?
I need to execute a single task if a file exists. Here's what I've been
able to glean from the Ant manual (which desperately needs an index,
BTW):
<target name="check-bootstrap">
<available file="project/${env.PROJECT_NAME}/bootstrap.xml"
property="bootstrap"/>
</target>
<target name="bootstrap" if="bootstrap" depends="check-bootstrap">
<ant antfile="project/${env.PROJECT_NAME}/bootstrap.xml"/>
</target>
Is there a way to combine these two targets into one?
Thanks!
--
========================================================================
Ian Pilcher [EMAIL PROTECTED]
========================================================================
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]