ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dominique Devienne <>
Subject RE: ant 1.5.4 : Import
Date Thu, 24 Jul 2003 14:55:47 GMT
a) I personally think that (2) is the least surprising answer,

and furthermore that

b) the effective basedir for the task to operate inside any
   imported file should always be the outermost one.


c) Imported projects which have an explicit basedir specified
   should result in a warning about that attribute being ignored.

In other words, the context of execution of any imported file should be the
top level build file. I foresee no end in the confusion that would result

Some might argue that an imported file should be able to know where if was
imported from, but I see this as dangerous. It's a limitation that would
make imports in Ant very straightforward.

I'm interested to hear about use bases that would refute my argument on the
other hand, to see what I missed. Thanks, --DD

> -----Original Message-----
> From: peter reilly []
> Sent: Thursday, July 24, 2003 9:49 AM
> To: Ant Developers List
> Subject: Re: ant 1.5.4 : Import
> So the question is what should B's import be relative to:
>   1) A.xml's basedir
>   2) B.xml
>   3) B.xml's currently ignored basedir attribute.
> I think that the consensus is 3).
> Peter

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message