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]

Reply via email to