On 6/8/05, Trygve Laugst�l <[EMAIL PROTECTED]> wrote:
> > I would like to eventually contribute to the Maven Ant tasks, but before
> > I need to get a hang of it. Sorry for the dumb question, but what do I
> > need to download-build-look-at to be able to work on the Maven Ant tasks?
> 
>  $ svn co https://svn.apache.org/repos/asf/maven/components/trunk maven-2
>  $ cd maven-2
>  $ sh m2-bootstrap-all.sh

This won't actually build the ant tasks. The reason this step is given
is that the ant tasks build with m2, and I've recently started using a
feature newer than alpha-2, so you need to bootstrap the latest code.

>From there maven-artifact-ant will build with:
m2 package assembly:assembly
(this will eventually be reduced to just the latter command).

Alternatively, you can just use package, and include all the
dependencies in the classpath for ant as well.

> > BTW, IMHO I would simply get rid of the current iteration of the tasks
> > and require a pom for declaring dependencies. Taking part in the
> > transitive dependency mechanism requires a pom, so why not build it
> > right away?
> >
> > I would also like to use the POM from Ant to get some values, but it's
> > another topic ;-)
> 
> Already in progress!
> 
> http://jira.codehaus.org/browse/MNG-435
> 

Yep, I'm working on that now. I expected that some users will only
download and not upload, and may not want to interact with a pom file,
but I think it should definitely be encouraged.

Cheers,
Brett

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

Reply via email to