> From: dave_davis [mailto:
nickcooke@...]
> Sent: Wednesday, July 01, 2009 5:01 PM
> To:
user@...
> Subject: conditional logic and user input
>
>
> Hi,
>
> I want to be able to control my build depending on user input. I've
> tried
> the following code but the ifyes and ifno targets never run. I'm new
> to ant
> so am sure I've missed something fundamental but can't see what it is
-
> all
> help appreciated!
> <target name="ifyes" if="${result.is.yes}">
> <echo message="I am yes" />
> </target>
> <target name="ifno" if="${result.is.no}">
> <echo message="I am no" />
> </target>
The if attribute takes the name of the property, not its value. These
should be
<target name="ifyes" if="result.is.yes">
and
<target name="ifno" if="result.is.no">
--
Rick Genter
Principal Software Engineer
Silverlink Communications
---------------------------------------------------------------------
To unsubscribe, e-mail:
user-unsubscribe@...
For additional commands, e-mail:
user-help@...