--- "Scot P. Floess" <[EMAIL PROTECTED]> wrote: > Yeah it definitely doesn't work. It gets even > better... If I try to do > something after the <taskdef> - for example > <ant-contrib:var name = > "FOO" unset = "true"/> I get this kind of error:
Not sure about your problem, and it probably bears looking into, but if you're just going to import the whole antlib to a namespace anyway, have you tried importing as in the example at: file:///Users/mbenson/oss/asf/ant/docs/manual/CoreTypes/antlib.html#antlibnamespace I prefer this way. :) -Matt > > /home/rdu/sfloess/development/test/ant2/build.xml:2: > The following error > occurred while executing this line: > /home/rdu/sfloess/development/test/ant2/third-party.xml:45: > The prefix > "ant-contrib" for element "ant-contrib:var" is not > bound. > > > Matt Benson wrote: > > --- "Scot P. Floess" <[EMAIL PROTECTED]> > wrote: > > > > > >> I'd like to call <taskdef> either in a <target> > or a > >> <macrodef>. > >> However, when doing so it seems as if the call is > >> ignored or forgotten > >> afterward: > >> > > > > That shouldn't be the case. If you can create a > small > > and reproducible example, pop it into Bugzilla. > > > > Regards, > > Matt > > > > > >> Either: > >> > >> <target name = "ensure-installed"> > >> <taskdef resource = > >> "net/sf/antcontrib/antlib.xml" uri = > >> "http://ant-contrib.sourceforge.net" description > = > >> "Needed to use > >> ant-contrib."> > >> <classpath> > >> <pathelement location = > >> > >> > > > "/local/sfloess/test/lib/ant-contrib/ant-contrib-1.0b3.jar"/> > > > >> </classpath> > >> </taskdef> > >> </target> > >> > >> Or > >> > >> <macrodef name = "ensure-installed"> > >> <sequential> > >> <taskdef resource = > >> "net/sf/antcontrib/antlib.xml" uri = > >> "http://ant-contrib.sourceforge.net" description > = > >> "Needed to use > >> ant-contrib."> > >> <classpath> > >> <pathelement location = > >> > >> > > > "/local/sfloess/test/lib/ant-contrib/ant-contrib-1.0b3.jar"/> > > > >> </classpath> > >> </taskdef> > >> </sequential> > >> </macrodef> > >> > >> I am running JDK 1.6 and ant 1.7.1 > >> > >> I didn't readily see anything stating this can't > be > >> done... Of course, > >> I didn't spend too much time investigating... > >> > >> -- > >> Scot P. Floess > >> 27 Lake Royale > >> Louisburg, NC 27549 > >> > >> 252-478-8087 (Home) > >> 919-754-4592 (Work) > >> > >> Chief Architect JPlate > >> http://sourceforge.net/projects/jplate > >> Chief Architect JavaPIM > >> http://sourceforge.net/projects/javapim > >> > >> Architect Keros > >> http://sourceforge.net/projects/keros > >> > >> > >> > >> > > > --------------------------------------------------------------------- > > > >> To unsubscribe, e-mail: > >> [EMAIL PROTECTED] > >> For additional commands, e-mail: > >> [EMAIL PROTECTED] > >> > >> > >> > > > > > > > > > ____________________________________________________________________________________ > > Never miss a thing. Make Yahoo your home page. > > http://www.yahoo.com/r/hs > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > [EMAIL PROTECTED] > > For additional commands, e-mail: > [EMAIL PROTECTED] > > > > > > > > -- > Scot P. Floess > 27 Lake Royale > Louisburg, NC 27549 > > 252-478-8087 (Home) > 919-754-4592 (Work) > > Chief Architect JPlate > http://sourceforge.net/projects/jplate > Chief Architect JavaPIM > http://sourceforge.net/projects/javapim > > Architect Keros > http://sourceforge.net/projects/keros > > ____________________________________________________________________________________ Never miss a thing. Make Yahoo your home page. http://www.yahoo.com/r/hs --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
