ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Reilly <peterrei...@apache.org>
Subject Re: <Fail> question
Date Tue, 15 Mar 2005 10:43:14 GMT
You need to use the property name and not it's value.
So:

<target name="checkProperties">
        <echo>Value of password is ${sun.password}</echo>
	<fail unless="sun.password"/>

</target>
should be ok.

Peter

rakesh mailgroups wrote:

>Hi,
>
>I would like my build file to abort if a file does not exist.
>
>I couldn't find a way to find out if the file exists, but I did see a
>way to check for the existence of properties (since the file is a
>property file), I did this:
>
><target name="checkProperties">
>        <echo>Value of password is ${sun.password}</echo>
>	<fail unless="${sun.password}"/>
></target>
>
>However, here's the result:
>
>Buildfile: C:\Projects\HelloSample\build.xml
>checkProperties:
>     [echo] Value of password is admin
>BUILD FAILED: C:\Projects\HelloSample\build.xml:29: unless=admin
>
>It shouldn't fail since the property is set but it does.
>
>Thanks
>
>Rakesh
>
>---------------------------------------------------------------------
>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