Commit Graph

85 Commits

Author SHA1 Message Date
Jason van Zyl c418d12814 o primarily refactoring in part for the preparation making room for mercury and processing events from maven-shared-model
o add plexus component descriptor generation to the bootstrap so we can start removing the hand-written descriptors and start
  using annotations everywhere



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@720432 13f79535-47bb-0310-9956-ffa450edef68
2008-11-25 07:11:35 +00:00
Jason van Zyl c0bbd26f11 MNG-3865: Allow the generation of the component.xml files from the bootstrap so that we can start eliminating the hand-written versions
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@719931 13f79535-47bb-0310-9956-ffa450edef68
2008-11-22 22:26:16 +00:00
John Dennis Casey 94bdfa2c7d Merging revIds: 709032, 709208, 709241 from 2.0.x branch for ITs in the bootstrap.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@709254 13f79535-47bb-0310-9956-ffa450edef68
2008-10-30 21:46:48 +00:00
Jason van Zyl dd8ed6637f o start making additions for the CLI metadata generator tool so that we can start getting rid of the hand-bombed component descriptors
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@700759 13f79535-47bb-0310-9956-ffa450edef68
2008-10-01 13:08:04 +00:00
Jason van Zyl b6c2132bc7 o merging from my branch to trunk
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@699806 13f79535-47bb-0310-9956-ffa450edef68
2008-09-28 12:16:53 +00:00
Jason van Zyl 1260ced4f5 o collapsing all the profile code into maven-project, now it's all in one place
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@699659 13f79535-47bb-0310-9956-ffa450edef68
2008-09-27 14:52:28 +00:00
Jason van Zyl c82352832a o updating to 3.0-SNAPSHOT
o aparently when we start from scratch the bootstrap wasn't working, so the maven ant tasks will now igore trying to download the projects we
  are actually trying to build.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@684975 13f79535-47bb-0310-9956-ffa450edef68
2008-08-11 23:05:20 +00:00
Jason van Zyl 9bd026c6e3 o note a couple todo to clean up the build.xml to a complete mininum
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@676388 13f79535-47bb-0310-9956-ffa450edef68
2008-07-13 18:11:17 +00:00
Jason van Zyl 0b3494a88d o make sure the distribution is removed and the new distribution laid down properly
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@676382 13f79535-47bb-0310-9956-ffa450edef68
2008-07-13 17:59:26 +00:00
Jason van Zyl 1191f37a33 o make the maven home if we are starting completely from scratch, people using the hudson setup are getting dinged.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@676086 13f79535-47bb-0310-9956-ffa450edef68
2008-07-11 21:32:54 +00:00
Jason van Zyl 667fe087d5 git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@676082 13f79535-47bb-0310-9956-ffa450edef68 2008-07-11 21:16:59 +00:00
Jason van Zyl 5aad974727 o merge from shane's branch
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@675556 13f79535-47bb-0310-9956-ffa450edef68
2008-07-10 12:55:48 +00:00
Jason van Zyl 4cd0fee87d o merging notes from shane's branch
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@675539 13f79535-47bb-0310-9956-ffa450edef68
2008-07-10 12:10:04 +00:00
Jason van Zyl f37bc59ef0 o merge from shane's branch to allow arbitrary use of integration repository
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@675536 13f79535-47bb-0310-9956-ffa450edef68
2008-07-10 12:07:01 +00:00
Jason van Zyl 9f53c2d46a o change the version of the ant tasks used, update to get rid of the invalid POM message as previous versions of Maven are intolerant of the idea properties setup I have in the POMs here.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@675515 13f79535-47bb-0310-9956-ffa450edef68
2008-07-10 11:22:08 +00:00
Jason van Zyl 9185af5752 o updating to use latest snapshot of plexus which uses XBR. i'll update again when xbr does a release in a couple days.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@649863 13f79535-47bb-0310-9956-ffa450edef68
2008-04-19 23:37:32 +00:00
Jason van Zyl 5018136c1a o updating the pom and build file for the addition of the distribution module
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@648512 13f79535-47bb-0310-9956-ffa450edef68
2008-04-16 04:58:47 +00:00
Jason van Zyl 71dea0bbbd o use the default local repository, i'll add a super clean mode later. i want speed right now.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@648476 13f79535-47bb-0310-9956-ffa450edef68
2008-04-16 00:49:10 +00:00
Jason van Zyl 4c0d0199f5 o if you have m2_home it does not to be named after the version
o works with a symlinked m2_home



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@648474 13f79535-47bb-0310-9956-ffa450edef68
2008-04-16 00:41:00 +00:00
Jason van Zyl a5865e985c o merging in work from xbr branch for the ant task based build
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@648287 13f79535-47bb-0310-9956-ffa450edef68
2008-04-15 15:41:13 +00:00
John Dennis Casey 05e92de35e Adding plexus-interpolation to the POM and build.xml/.properties, to prepare for the fix to MNG-3355 and MNG-2339(a)...also adding a new embedder-driven integration-test project to eventually hold the error-reporting tests currently in the maven-embedder tests.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@644352 13f79535-47bb-0310-9956-ffa450edef68
2008-04-03 15:13:24 +00:00
Milos Kleint 667d800240 integrate maven-toolchain, make buildable
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@632594 13f79535-47bb-0310-9956-ffa450edef68
2008-03-01 14:07:09 +00:00
Jason van Zyl b2dab2e0d5 o adding the backport jars as well
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@613508 13f79535-47bb-0310-9956-ffa450edef68
2008-01-20 05:10:01 +00:00
Jason van Zyl 3095bcd54f o add the retrotranslator artifacts for the bootstrap
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@613506 13f79535-47bb-0310-9956-ffa450edef68
2008-01-20 05:00:58 +00:00
Milos Kleint 6bef2dd419 profiles.mdo now located elsewhere
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@611111 13f79535-47bb-0310-9956-ffa450edef68
2008-01-11 08:59:04 +00:00
John Dennis Casey 84c18ff03d changing maven-plugins version, since 4-SNAPSHOT is no longer available on the people.a.o snapshots repo.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@610620 13f79535-47bb-0310-9956-ffa450edef68
2008-01-10 00:17:41 +00:00
John Dennis Casey d803b49ebb Adding line to pull aspectjrt from the repo if it's not in the local repository.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@593621 13f79535-47bb-0310-9956-ffa450edef68
2007-11-09 18:43:23 +00:00
John Dennis Casey 696b217c20 Switch to plexus alpha-38 to help memory consumption.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@593587 13f79535-47bb-0310-9956-ffa450edef68
2007-11-09 16:42:47 +00:00
John Dennis Casey f87308819f Bake compat-aspect weaving into the build for all profiles, to alleviate problems with the non-standard embedder creation.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@590803 13f79535-47bb-0310-9956-ffa450edef68
2007-10-31 19:52:38 +00:00
John Dennis Casey a1510ba220 Adding compat aspect to maven-core to give one-stop-shopping for backward compatibility measures and reduce pollution in main codebase.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@589908 13f79535-47bb-0310-9956-ffa450edef68
2007-10-29 23:31:27 +00:00
Jason van Zyl 4d66a86927 o get rid of JDOM, the POM writing code required for the embedder will become a separate package. having jdom in the core just interferes
with too many things.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@587130 13f79535-47bb-0310-9956-ffa450edef68
2007-10-22 15:34:48 +00:00
Jason van Zyl 60f9555333 o use the programmatic setup of the container
o use the new active collections in Pleuxus


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@587015 13f79535-47bb-0310-9956-ffa450edef68
2007-10-22 07:07:29 +00:00
Jason van Zyl 3979ed47d3 o removing jdom from the core for the embedder and we will soon have a different tool for writing out POMs, trying to slim
down the core


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@586044 13f79535-47bb-0310-9956-ffa450edef68
2007-10-18 18:05:59 +00:00
Brett Leslie Porter e76401752d [MNG-3088] s/maven/apache-maven/ in the assembly
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573932 13f79535-47bb-0310-9956-ffa450edef68
2007-09-08 23:42:20 +00:00
Jason van Zyl 791c2bf164 o update location of settings.mdo
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573471 13f79535-47bb-0310-9956-ffa450edef68
2007-09-07 06:07:29 +00:00
Jason van Zyl 00e00bafe0 o adjust reference to lifecycle.mdo
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@573125 13f79535-47bb-0310-9956-ffa450edef68
2007-09-06 00:46:41 +00:00
Jason van Zyl aaaed9cf00 o i'm reworking the error reporting mechanism. i am going to concretely deal with each error we can come up with instead of
the generalization we have.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@572463 13f79535-47bb-0310-9956-ffa450edef68
2007-09-04 00:34:08 +00:00
Jason van Zyl 1bb845492e o now that i can get online, i can adjust for the movement of m-a
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@566927 13f79535-47bb-0310-9956-ffa450edef68
2007-08-17 06:01:00 +00:00
John Dennis Casey a15f547664 Commenting out most of the make-assembly target, since it's now done as part of the normal build...there's an echo statement detailing this now.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@564303 13f79535-47bb-0310-9956-ffa450edef68
2007-08-09 17:46:33 +00:00
Jason van Zyl 6583991465 o updating to the new version of plexus which is the unified JAR once again. I can now move on
to doxia and attempt to use the same container for the trunk and branch.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@560496 13f79535-47bb-0310-9956-ffa450edef68
2007-07-28 04:57:37 +00:00
Jason van Zyl 11a113d316 o we simply can't survive right now without inserting plexus utils, we just have too many builds without
declared dependencies on it
o cleaning up some unused stuff from the bootstrap


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@534974 13f79535-47bb-0310-9956-ffa450edef68
2007-05-03 19:50:08 +00:00
Jason van Zyl 1e87b8acd8 o using a new plexus release, have to setting for the two jar plexus setup, i can't get the single jar
to work right now


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@532065 13f79535-47bb-0310-9956-ffa450edef68
2007-04-24 20:09:40 +00:00
Jason van Zyl fbc466ae7d git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@531706 13f79535-47bb-0310-9956-ffa450edef68 2007-04-24 02:58:53 +00:00
Jason van Zyl f40e0bf52c o unifying anythign to do with artifact resolution into one module
o maven-artifact-test not used                                                                                                                   
o maven-artifact-manager is not consumed separate anywhere as the ant tasks are now an uber jar                                                  
o i'm fine with having a proper maven-artifact-api jar but it's leaking all over the place and the api is out of control                      


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@531291 13f79535-47bb-0310-9956-ffa450edef68
2007-04-22 22:19:23 +00:00
Jason van Zyl ed1901ff97 o don't need this mdo
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@531256 13f79535-47bb-0310-9956-ffa450edef68
2007-04-22 18:59:18 +00:00
Jason van Zyl e81d01d582 o complete removal of the plugin registry
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@531246 13f79535-47bb-0310-9956-ffa450edef68
2007-04-22 18:18:46 +00:00
John Dennis Casey 34bf67ecf1 Merging revIds: 515814:520600 from 2.1-lifecycle-refactor branch to trunk.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@520609 13f79535-47bb-0310-9956-ffa450edef68
2007-03-20 21:40:59 +00:00
Andrew Williams 72ce76a260 we do not use wagon-manager now
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@516733 13f79535-47bb-0310-9956-ffa450edef68
2007-03-10 15:47:11 +00:00
Andrew Williams 4f379c4901 Also, expand the right assembly
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@514857 13f79535-47bb-0310-9956-ffa450edef68
2007-03-05 20:34:20 +00:00
Andrew Williams aa44e89056 Set assembly to the embedder now cli is dead
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@514492 13f79535-47bb-0310-9956-ffa450edef68
2007-03-04 23:09:29 +00:00