ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Bodewig <bode...@apache.org>
Subject Re: taskdef and <property> declarations
Date Thu, 23 Aug 2001 05:25:56 GMT
On Wed, 22 Aug 2001, Gary Shea <shea@gtsdesign.com> wrote:

> What I want to write is:
> 
>     <taskdef name="sqlfwk3"
>             classname="com.gtsdesign.sqlfwk3.ant.Sqlfwk3Taskdef" >
>         <classpath>
>             <pathelement
>             location="${jars.dir}/sqlfwk3-taskdef.jar"/>
>         </classpath>
>     </taskdef>
> 
> but ${jars.dir} (which is actually coming from the calling
> buildfile) doesn't seem to get substituted.

It should - and your task won't even notice.  If you get a literal
${jars.dir}, this means the property is not set.  Try <echo>ing it
before the taskdef.

It must be defined, before the <taskdef> gets executed.

Stefan 

Mime
View raw message