On Thu, 24 Jul 2003, Adam Jack <[EMAIL PROTECTED]> wrote:

>       You mean *not* a runtime dependency, right?  Ant is almost
>       always a "compile time only" dependency.
> 
> Only for clarity ('cos we are agreeing) I was trying to speak
> "gump". I meant:
> 
>       <depend name="ant" inherit="runtime" />

While I meant <depend name="jakarta-log4j" runtime="true"/>

>       That would require properly marking up the runtime
>       attributes, which is not the case for most current
>       definitions, though.
> 
> Ant is the big runtime dependency (many more folk build with ant
> that write ant tasks),

No, Ant is not a runtime dependency at all.  We are still agreeing,
just not on the terms we use 8-)

To me project A is a "runtime dependency" of B if B needs A at runtime.
In this case, B will have <depend project="A" runtime="true"/> - and
this type of marker is missing for most project definitions ATM.

<depend name="ant" inherit="runtime" /> means that I need Ant at build
time (not runtime) and all the things that Ant has as runtime
dependency as well.

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to