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: user-unsubscr...@ant.apache.org > For additional commands, e-mail: user-h...@ant.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@ant.apache.org For additional commands, e-mail: user-h...@ant.apache.org