How is this different from just
<property name="SomeProperty" value="Some Default Value"/>
?
-- Niklas Matthies
On Tue 2010-11-30 at 14:11h, Scot P. Floess wrote on user:
>
> Here is something I like to use... I macrodef'd it out so I can call it
> for many properties that require default values...
>
> <macrodef name="default">
> <attribute name="property"/>
> <attribute name="default"/>
> <attribute name="description" default=""/>
>
> <sequential>
> <condition property="@{property}" value="@{default}">
> <not>
> <isset property="@{name}"/>
> </not>
> </condition>
> </sequential>
> </macrodef>
>
> This works with stock Ant (meaning you don't need Ant-contrib or any
> third party libraries)...
>
> To use:
>
> <default property="SomeProperty" default="Some Default Value"/>
>
>
>
> On Tue, 30 Nov 2010, ritchie wrote:
>
>>
>> My ant script takes a value for a property at runtime(-Denv=xxx), if the
>> argument is not passed i want the value to be set as a default arbitary
>> value. How to accomplish this?
>>
>
> --
> Scot P. Floess
>
>
> RHCT (Certificate Number 605010084735240)
>
> Chief Architect FlossWare http://sourceforge.net/projects/flossware
> http://flossware.sourceforge.net
> https://github.com/organizations/FlossWare
>
> Chief Architect JPlate http://sourceforge.net/projects/jplate
> Chief Architect JavaPIM http://sourceforge.net/projects/javapim
> Chief Architect Keros http://sourceforge.net/projects/keros
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]