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]
