ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rainer Noack" <>
Subject AW: Need documentation change for if / unless
Date Sat, 02 Feb 2008 20:29:25 GMT
Hi Dean,

${} refers to the value of a property.
if / unless attributes refers to the existence (i.e. name) of a property.

IMHO, the different notation is reasonable.

However, this syntax and behaviour is pointed out explicitely in the manual:
->Using Ant->Targets



-----Urspr√ľngliche Nachricht-----
Von: Dean Schulze [] 
Gesendet: Samstag, 2. Februar 2008 16:15
Betreff: Need documentation change for if / unless

I filed this bug regarding the use of the if and unless attributes of

Matt Benson pointed out that the problem is that you don't use the ${}
notation when naming a property in an if or unless attribute.  This is
confusing because everywhere else in Ant when you reference a property you
use the ${} notation.

The documentation for Targets doesn't mention this:

The fact that you don't use ${} notation for the if / unless attributes
needs be made explicit in the documentation.

Are there any other places where you use a property without using the ${}
notation?  If so these also need to be made explicit.  If the if / unless
attributes are the only place where this applies that should also be noted
in the documentation for if / unless.



Be a better friend, newshound, and know-it-all with Yahoo! Mobile.  Try it

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message