I've built from HEAD and have confirmed the fix works.  Thanks!

On Sat, Dec 14, 2013 at 10:50 PM, Antoine Levy Lambert <anto...@gmx.de>wrote:

> I have fixed it too in svn head, if you want you can build ant from source
> and confirm that the problem is fixed.
>
> Regards,
>
> Antoine
> On Dec 14, 2013, at 5:39 PM, Antoine Levy Lambert wrote:
>
> > Hello Richard,
> >
> > this is a bug. I have entered it in bugzilla id 55885.
> >
> > Regards,
> >
> > Antoine
> > On Dec 9, 2013, at 9:22 AM, Steele, Richard wrote:
> >
> >> I can't seem to get the new if: and unless: attributes working on uses
> of
> >> macrodef.  For example:
> >>
> >> <project name="conditional-tests" xmlns:if="ant:if"
> >> xmlns:unless="ant:unless">
> >>
> >>   <macrodef name="sayhi">
> >>       <sequential>
> >>           <echo>hi</echo>
> >>       </sequential>
> >>   </macrodef>
> >>
> >>
> >>   <target name="hi">
> >>       <sayhi if:set="verbose" />
> >>   </target>
> >>
> >> </project>
> >>
> >> If I do "ant hi" from the command line the script runs to completion,
> and
> >> as expected, there's no output:
> >>
> >> C:\conditional-tests>ant hi
> >> Buildfile: C:\conditional-tests\build.xml
> >>
> >> hi:
> >>
> >> BUILD SUCCESSFUL
> >>
> >> However, if I set the property I get an error:
> >>
> >> C:\conditional-tests>ant hi -Dverbose=x
> >> Buildfile: C:\conditional-tests\build.xml
> >>
> >> hi:
> >>
> >> BUILD FAILED
> >> C:\Development\projects\ant-playground\conditional-tests\build.xml:11:
> >> Unknown attribute [ant:if:if:set]
> >>
> >> Thoughts?
> >>
> >> Rich
> >
> >
> > ---------------------------------------------------------------------
> > 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
>
>

Reply via email to