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:

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]

Reply via email to