ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Moran Ben-David" <mo...@place-base.com>
Subject RE: Condition operation based on existance of a file ?
Date Fri, 09 Sep 2005 13:31:35 GMT
You could use the <condition> task to set a variable with <available> as a
subtask within it.

Then actually do the control-flow check in a target's "if" or "unless"
attribute.

moran

> -----Original Message-----
> From: Darryl L. Miles [mailto:darryl@netbauds.net]
> Sent: Friday, September 09, 2005 5:23 AM
> To: user@ant.apache.org
> Subject: Condition operation based on existance of a file ?
> 
> 
> How can I instruct ANT to conditionally do something, like a regular
> if() statement.
> 
> Here is what I have so far (the unzip is my conditional operation):
> 
>   <available file="${toplevel.dir}/${Name}.jar" property="doMerge"/>
>     <!-- IF doMerge -->
>     <unzip src="${toplevel.dir}/${Name}.jar" dest="${dist.dir}">
>       <patternset>
>         <include name="**/*"/>
>       </patternset>
>     </unzip>
>     <!-- ENDIF -->
> 
> Thanks
> 
> --
> Darryl L. Miles
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message