A simpler approach is to check the existence of a variable, and ignore
the value. This may or may not work for your situation, but consider it.

<property environment="env"/>

<target name="do.stuff" if="${env.SOMEVARIABLE}">
...

Perhaps the non-existence of the variable would provide the "false"
condition...

<target name="do.otherstuff" unless="${env.SOMEVARIABLE}">
...

-Rob Anderson

> -----Original Message-----
> From: Chun Tat David Chu [mailto:[EMAIL PROTECTED] 
> Sent: Friday, December 15, 2006 7:56 AM
> To: user@ant.apache.org
> Subject: How to construct condition statement?
> 
> Hi,
> 
> I'm trying to construct a condition statement in ANT, and I'm 
> stuck.  Any help or suggestion would be great!
> 
> What I am trying to do is to check an environmental variable, 
> and if it is set to "TRUE", then I want to set a field to 
> another text.
> 
> ex. (sorry, I'm new at ANT, I'll use pseudo code to demonstrate)
> 
> STRING location = "xxx";
> 
> IF (CONDITION == TRUE)
>    location = "yyy";
> 
> I really hope to achieve this using ANT straight from the box 
> without downloading additional libraries/plug-in
> 
> Thanks!
> 
> - dc
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to