ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Scot P. Floess" <flo...@mindspring.com>
Subject Re: taskdef question - only usable at project level?
Date Tue, 11 Mar 2008 17:01:20 GMT
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:

/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" <floess@mindspring.com> 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:
>> user-unsubscribe@ant.apache.org
>> For additional commands, e-mail:
>> user-help@ant.apache.org
>>
>>
>>     
>
>
>
>       ____________________________________________________________________________________
> Never miss a thing.  Make Yahoo your home page. 
> http://www.yahoo.com/r/hs
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>
>   

-- 
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


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message