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]