>> >I am thinking of adding:
>> >
>> > <project xmlns:ac="antlib:net.sf.antcontrib">
>> > <typedef antlib="antlib:net.sf.antcontrib"
>> > classpath="${PATH_TO_ANTCONTRIB.JAR}"/>
>> >
>> >which would be equilivent to
>> > <typedef uri="antlib:net.sf.antcontrib"
>> > resource="net/sf/antcontrib/antlib.xml"
>> > classpath="${PATH_TO_ANTCONTRIB.JAR}"/>
>>
>>
>> Would it be easier to have
>>
>> <typedef
>> antlib="net.sf.antcontrib" no need for antlib: protocoll as
its the only
>> xmlns="ac" no need for name-equality between
<project xmlns> and <typedef>
>> resource+uri together with xmlns: if you dont
use antlib+xmlns attribute
>> classpath as before (also support of nested
<resources>?)
>> />
>
>I would rather use the same value as the xmlns binding
>attribute, i.e. the XML namespace that the antlib is placed in.
Ok with me
>The idea of antlibs is to use standard XML namespaces to
>handle namespace issues of having multiple antlibs.
Nothing against that. But the problem is to specify where to load the
classes from.
Thats why you have to have a <typedef classpath/> if the jar isnt on
Ants locations.
Im not a friend of writing long strings equal to multiple places ....
What about
<project xmlns:ac="...">
<typedef xmlns="ac" ...> xmlns instead of your antlib
attribute.
Jan
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]