Stefan Bodewig wrote:
> On Fri, 03 May 2002, Berin Loritsch <[EMAIL PROTECTED]> wrote:
>
>
>>Perhaps, the bootstrap process will compile enough to download the
>>necessary dependancies to build the rest of Maven.
>>
>>This particular entry would be "maven-bootstrap".
>
>
> Sounds OK, as long as we can make sure that these dependencies will
> only be used during bootstrap-maven and not as libraries when building
> with (bootstrap-)Maven.
>
> This should be doable.
That was my thoughts on it.
The build process should go something like:
bootstrap-maven
dep-X
dep-Y
maven
And because maven uses the "repository" like features, we should do
the following:
bootstrap-maven's descriptor specifies a standard repository for
the downloading of the build components. It *uploads* the jars
to a holding pen used for the real maven. That way, the real maven
will use the freshly compiled dependancies.
But this leads to some other questions:
If all we need is the jar for the components, then we have to
consider the possibility of bootstrapping them. Of course, I
digress. Maven and ANT are trying to get closer to something you
install.
ANT is easier to bootstrap because it does not have external
deps--it is self contained. Maven is a higher level, and I can
understand why the project would rather use existing projects
than reinvent another wheel.
--
"They that give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety."
- Benjamin Franklin
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>