On Mon, 2004-04-19 at 07:57, Niclas Hedhman wrote:
> On Monday 19 April 2004 02:05, Jason van Zyl wrote:
>
> > To help you could give me a little tree description of your build and
> > describe how you would like things shared.
>
> > I would assume that ideally, you would like to a parent POM in very
> > top-level directory in order to share as much as possible.
>
> I don't want to share the dependencies, since that just creates cyclic
> dependencies.
Huh? You don't want to share dependencies anywhere?
> I want to have ONE place, where I can list the versions to use
> for each artifact. Both the "used" ones as well as the "generated" ones.
Sorry, what's the distinction wrt to Maven?
> I also don't like the "SNAPSHOT" concept, so I wrote a plugin that whenever an
> artifact is deployed (with or without dist), the version is automatically
> incremented. I also have goals for incrementing the Major, Minor and what we
> call Phase.
You realize that the deployment of a SNAPSHOT produces a timestamped
version? You say you don't like the SNAPSHOT but again you don't say
why.
> I haven't tried to manipulate the ${pom.currentVersion} directly from such
> plugin. Would that work? If so, would that also mean that the plugin could
> "fill-in" the versions for all the dependencies as well?
The release plugin does this: manipulates the POMs, bumps versions and
resolves SNAPSHOTS to their timestamped values before a release so you
have real versions for everything before deploying.
>
> > I'm in IRC now
> > if you want to build a little tree together.
> > irc.codehaus.org #maven
>
> Sorry. I had to go to sleep...
>
>
> Niclas
--
jvz.
Jason van Zyl
[EMAIL PROTECTED]
http://maven.apache.org
happiness is like a butterfly: the more you chase it, the more it will
elude you, but if you turn your attention to other things, it will come
and sit softly on your shoulder ...
-- Thoreau
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]