What you are doing seems to be correct
(assuming that ~/local/ant is $ANT_HOME)
I would check a number of things.
1: does the file /etc/ant.conf exist?
2: which version of ant are you using ? (ant 1.7.0 would
be the best).
I used to place all third party tasks in $ANT_HOME/lib, but
now I place them in the project and use a different XML name
space for them.
For ant-contrib I use:
<project name="ant-contrib.setup">
<!-- setup antcontrib -->
<typedef uri="antlib:net.sf.antcontrib"
resource="net/sf/antcontrib/antlib.xml">
<classpath>
<fileset dir="${commons.dir}/lib/ant/ant-contrib" includes="*.jar"/>
</classpath>
</typedef>
</project>
And refer to var as follows:
<project name="targets" xmlns:ac="antlib:net.sf.antcontrib">
.
.
.
<ac:var name="-build-macro-1-" unset="yes"/>
.
.
</project>
On 5/2/07, George Storm <[EMAIL PROTECTED]> wrote:
I wish to use the "var" referenced from this link:
<http://ant-contrib.sourceforge.net/tasks/tasks/variable_task.html>
I have downloaded and extracted the 1.0b3 files.
I am referencing the installation documentation:
<http://ant-contrib.sourceforge.net/tasks/ >
I am attempting to install based on the first option
I have placed the ant-contrib-1.0b3.jar into my ~/local/ant/lib folder.
Do I need to copy the other files that were extracted and where to?
It says to include the following line in my script:
<taskdef resource="net/sf/antcontrib/antlib.xml"/>
When I do I get the error:
Ant could not find the task or a class this task relies upon.
As there are no .xml files in what I extracted I am at a loss as to where
they want my path to actually point to.
Your assistance would be appreciated.
Thanks,
- George Lawrence Storm, DivX, Inc.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]