At 02:11 PM 6/12/01 +0100, Jose Alberto Fernandez wrote:
>> From: Stefan Bodewig [mailto:[EMAIL PROTECTED]
>> 
>> Peter Donald <[EMAIL PROTECTED]> wrote:
>> 
>> > At 03:25 PM 6/11/01 +0200, Stefan Bodewig wrote:
>> > 
>> >>Do you want to explicitly prohibit <import lib="${mylibrary}" />?
>> > 
>> > What use would that be? 
>> 
>> I don't really know, but I also don't know why people need a way to
>> define the project's basedir on the command line - I only know they
>> do.  
>
>How about projects having more than one <projectref> ?
>
>  <projectref name="a" location="${module.dir}/a.xml" />
>  <projectref name="b" location="${module.dir}/b.xml" />
>  <projectref name="c" location="${module.dir}/c.xml" />  

Why do you need ${module.dir}? References to other projects are supposed to
be static, parse time values.

>Same can be said for external libraries (not in $ANT_HOME/lib) and so on.

all libraries used from import are location independent (ie we search well
know places for appropraite library). If you want to load types from a
particular location then you use taskdef instead.
Cheers,

Pete

*-----------------------------------------------------*
| "Faced with the choice between changing one's mind, |
| and proving that there is no need to do so - almost |
| everyone gets busy on the proof."                   |
|              - John Kenneth Galbraith               |
*-----------------------------------------------------*

Reply via email to