Commit Graph

176 Commits

Author SHA1 Message Date
Brett Leslie Porter a44b6f9726 flip pom format
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163511 13f79535-47bb-0310-9956-ffa450edef68
2005-03-10 01:35:25 +00:00
John Dennis Casey 8d74f0acc4 o Added user.xml as the central point of config for local repository, both in MBoot2 and maven proper.
o Added proxy-profile support to user.xml


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163510 13f79535-47bb-0310-9956-ffa450edef68
2005-03-09 22:13:07 +00:00
John Dennis Casey 7f6f4452f2 o Changed Set to List for remote repo handling so that we can maintain declarative ordering in remote repos we use.
o Added UserModel support, integrated with maven-artifact and wagon via AuthenticationInfoProvider implementation.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163501 13f79535-47bb-0310-9956-ffa450edef68
2005-03-09 05:48:31 +00:00
John Dennis Casey 77d3e6c5f5 o Added (pom|project)? to the eval pattern in the regex param extractor, to trim ${project.artifactid} to mean the same as ${artifactId} within the pom.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163490 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 06:06:22 +00:00
John Dennis Casey 2513cb25aa o Added <pluginManagement/>
o Removed goal decoration.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163468 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 19:03:19 +00:00
Emmanuel Venisse 323eecfc57 - Externalize archiver methods
- Update JarMojo
- Implements WarMojo (Not tested yet)


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163458 13f79535-47bb-0310-9956-ffa450edef68
2005-03-05 14:52:12 +00:00
John Dennis Casey dfbae27c44 o Added first-pass logging and event-monitoring impls. Converted all System.out calls in maven-component plugins to use logger.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163457 13f79535-47bb-0310-9956-ffa450edef68
2005-03-04 09:04:26 +00:00
Emmanuel Venisse 4d67c57d74 Initialization of war plugin.
It doesn't work but don't break ci.sh and it's for Brett debugging.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163449 13f79535-47bb-0310-9956-ffa450edef68
2005-03-03 09:04:36 +00:00
Emmanuel Venisse f57388bd2a Fix artifact download for artifact type different of jar
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163448 13f79535-47bb-0310-9956-ffa450edef68
2005-03-02 13:40:00 +00:00
John Dennis Casey 95d01ff572 o Completed marmalade-mojo support, tested with m2 bootstrap with empty local repo and maven-core pegged at 2/26/2005.
Will resolve CI issues as soon as lifecycle is fixed for IT0013.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163430 13f79535-47bb-0310-9956-ffa450edef68
2005-02-28 18:29:47 +00:00
Brett Leslie Porter 6aed331a91 mboot needed to be smarter about its parsing - was picking up <version> from anywhere
removed unused "local" parsing


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163426 13f79535-47bb-0310-9956-ffa450edef68
2005-02-27 23:30:07 +00:00
John Dennis Casey db65155072 o Working on getting it0015 (marmalade-mojo support) working...nearly there, it0015 is still disabled.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163415 13f79535-47bb-0310-9956-ffa450edef68
2005-02-25 05:09:14 +00:00
Brett Leslie Porter f3fce5f156 omit evil dependencies that are killing CI
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163409 13f79535-47bb-0310-9956-ffa450edef68
2005-02-24 07:53:01 +00:00
John Dennis Casey ec28b6ed8f o Adding xpp3 to the inclusions into ${maven.home}/lib to hopefully satisfy the plexus-marmalade-factory
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163407 13f79535-47bb-0310-9956-ffa450edef68
2005-02-24 05:34:14 +00:00
John Dennis Casey 52de04e862 Retrying commit after updating maven-core to HEAD.
o Fixed problems with plugin-plugin (had to do with refactored plugin-tools stuff)
o Added marmalade-mojo support, although without an integration test (verified it doesn't get in the way of 'normal' functionality, though)
o Added code in mboot2 to copy marmalade-mojo support libs to ${maven.home}/lib


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163405 13f79535-47bb-0310-9956-ffa450edef68
2005-02-24 05:12:30 +00:00
John Dennis Casey e3a52cbb18 o Changed dependency on classworlds back to 1.1-SNAPSHOT
o Added line to put maven-plugin-tools POM in the repo during bootstrap.
o Fixed bootstrap.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163370 13f79535-47bb-0310-9956-ffa450edef68
2005-02-20 17:50:05 +00:00
John Dennis Casey 98002718c3 o Refactored mojo/plugin generation, extraction, etc. to accommodate multiple mojo languages.
o Tested with java mojos, mboot to verify nothing broken by refactor.
o TODO: Add marmalade support tests...currently only java-mojos are supported in mboot2, so this isn't going to interrupt things.
o TODO: Once marmalade support is tested, add to the list of artifacts built by mboot2.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163369 13f79535-47bb-0310-9956-ffa450edef68
2005-02-20 16:25:22 +00:00
Emmanuel Venisse 039c3c0c9c Add a little deploy plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163364 13f79535-47bb-0310-9956-ffa450edef68
2005-02-18 14:32:27 +00:00
Carlos Sanchez Gonzalez 763811d0fa Added debug option to compiler configuration.
Copied compiler classes from plexus compiler.
Allow bootstrapping with debug info.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163301 13f79535-47bb-0310-9956-ffa450edef68
2005-01-09 22:38:43 +00:00
Jason van Zyl 754feeadb3 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163257 13f79535-47bb-0310-9956-ffa450edef68
2004-12-23 23:46:42 +00:00
Emmanuel Venisse 6064280bb1 Use $JAVA_HOME for javac and jar command instead of version in $PATH
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163252 13f79535-47bb-0310-9956-ffa450edef68
2004-12-15 13:23:43 +00:00
Emmanuel Venisse 1e15d3978a Fix mboot build.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163243 13f79535-47bb-0310-9956-ffa450edef68
2004-12-06 10:46:36 +00:00
Jason van Zyl 51b8ce4f65 o just packaging up stuff better, removing unused code.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163237 13f79535-47bb-0310-9956-ffa450edef68
2004-12-05 04:12:25 +00:00
Jason van Zyl 275f002ac9 o updating to the latest wagon snapshots
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163221 13f79535-47bb-0310-9956-ffa450edef68
2004-10-26 00:42:32 +00:00
Jason van Zyl 0d2848002d o removal of xpp3 as a dependency
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163220 13f79535-47bb-0310-9956-ffa450edef68
2004-10-25 14:22:51 +00:00
Jason van Zyl e48ea54902 o complete removal of xstream as a dependency
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163212 13f79535-47bb-0310-9956-ffa450edef68
2004-10-24 18:13:22 +00:00
Jason van Zyl f574221eb2 o we are now sharing the xml util code from plexus utils, modello
needs this code.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163205 13f79535-47bb-0310-9956-ffa450edef68
2004-10-23 17:20:30 +00:00
Jason van Zyl 21d7ed946d o update for the api/impl separation in Plexus
o make the runtime setup the same as what the Plexus runtime does which
  is to put classworlds in a separate directory as to simplify the
  directive to include all the core JARs: one line as opposed to having
  to list all the dependencies.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163199 13f79535-47bb-0310-9956-ffa450edef68
2004-10-23 13:31:15 +00:00
Jason van Zyl 8da840e736 o adding a POM for the new mboot stuff
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163197 13f79535-47bb-0310-9956-ffa450edef68
2004-10-21 16:08:28 +00:00
Emmanuel Venisse e07d3929ae Activate the xdoc generation for the model.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163164 13f79535-47bb-0310-9956-ffa450edef68
2004-09-27 12:49:54 +00:00
Emmanuel Venisse 1fa014b17b *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163163 13f79535-47bb-0310-9956-ffa450edef68
2004-09-26 20:29:51 +00:00
Emmanuel Venisse 7f564a214d Update plexus version for modello.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163162 13f79535-47bb-0310-9956-ffa450edef68
2004-09-26 20:26:03 +00:00
Emmanuel Venisse 3904fc81eb Remove modello-xdoc.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163161 13f79535-47bb-0310-9956-ffa450edef68
2004-09-26 20:21:07 +00:00
Emmanuel Venisse 78de36fa72 We use now the new modello.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163160 13f79535-47bb-0310-9956-ffa450edef68
2004-09-26 13:29:06 +00:00
Jason van Zyl 35944429d0 o pointing the download at the first dispatcher
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163140 13f79535-47bb-0310-9956-ffa450edef68
2004-09-23 16:25:47 +00:00
Jason van Zyl 530df30bec typo
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163125 13f79535-47bb-0310-9956-ffa450edef68
2004-09-20 03:55:38 +00:00
Jason van Zyl 212d3b3d24 o signatures in surefire changed, but i have everything on my machine so
the problems don't show up until beaver time.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163124 13f79535-47bb-0310-9956-ffa450edef68
2004-09-20 03:46:53 +00:00
Jason van Zyl ba64bcb3ce surefire 1.2-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163123 13f79535-47bb-0310-9956-ffa450edef68
2004-09-20 03:42:46 +00:00
Jason van Zyl 74ca4d8b78 o update to surefire 1.2-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163121 13f79535-47bb-0310-9956-ffa450edef68
2004-09-20 03:28:57 +00:00
Jason van Zyl ef61424a93 o my changes in plexus caused some nasty problems so i've backed
them out until tomorrow when i can take another shot.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163112 13f79535-47bb-0310-9956-ffa450edef68
2004-09-18 06:08:18 +00:00
Jason van Zyl a37f880493 o the assembly of the maven runtime more closely resembles what the
plexus runtime generator produces so that i may attempt to use it
  some point in the near future

o flipped back to 0.9-S of wagon until I run this on beaver to
  verify

PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163110 13f79535-47bb-0310-9956-ffa450edef68
2004-09-18 04:22:07 +00:00
Jason van Zyl 5f37d77a2c *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163106 13f79535-47bb-0310-9956-ffa450edef68
2004-09-18 01:59:21 +00:00
Brett Leslie Porter 725171b7de wagon no longer needed in core
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163101 13f79535-47bb-0310-9956-ffa450edef68
2004-09-17 22:06:41 +00:00
Brett Leslie Porter 588466f480 remove 1.x integration for now
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163080 13f79535-47bb-0310-9956-ffa450edef68
2004-09-15 11:20:56 +00:00
Brett Leslie Porter 46b377de67 update bootstrap build script
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163078 13f79535-47bb-0310-9956-ffa450edef68
2004-09-15 11:03:12 +00:00
Brett Leslie Porter bc287e0e8b change to override.xml
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163077 13f79535-47bb-0310-9956-ffa450edef68
2004-09-15 10:59:19 +00:00
Emmanuel Venisse 6d0ebd415b Add message for m2 install directoy.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163035 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 12:08:48 +00:00
Brett Leslie Porter 063a7ef0f6 actually, you can specify a sys property instead
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163025 13f79535-47bb-0310-9956-ffa450edef68
2004-09-02 12:50:46 +00:00
Brett Leslie Porter c13e8c7629 PR: MNG-74
remove maven.properties use everywhere except classworlds conf


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163024 13f79535-47bb-0310-9956-ffa450edef68
2004-09-02 12:34:19 +00:00
Emmanuel Venisse 11bb73f1ec The test of existence of directory must be in forceDelete methods
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163012 13f79535-47bb-0310-9956-ffa450edef68
2004-08-26 11:50:39 +00:00
Trygve Laugstol 80a077f1a8 o Updating the second half of references from plexus-0.16.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163011 13f79535-47bb-0310-9956-ffa450edef68
2004-08-26 11:47:30 +00:00
Emmanuel Venisse b14dcc94bd Test if buildDir exists before call forceDelete
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163010 13f79535-47bb-0310-9956-ffa450edef68
2004-08-26 11:33:41 +00:00
Brett Leslie Porter 28c89971f2 clean before build
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162992 13f79535-47bb-0310-9956-ffa450edef68
2004-08-21 00:14:25 +00:00
Brett Leslie Porter bd9992eb74 improve error if running offline and a dependency is missing
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162976 13f79535-47bb-0310-9956-ffa450edef68
2004-08-15 04:30:20 +00:00
Brett Leslie Porter 5e7a365a6f have system properties override maven.properties
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162972 13f79535-47bb-0310-9956-ffa450edef68
2004-08-14 20:46:24 +00:00
Brett Leslie Porter 03d569dcef improve error message when property is missing
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162971 13f79535-47bb-0310-9956-ffa450edef68
2004-08-14 06:59:53 +00:00
Brett Leslie Porter 1dfc502e05 fix typo
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162970 13f79535-47bb-0310-9956-ffa450edef68
2004-08-14 06:59:14 +00:00
Emmanuel Venisse 668bcd6ac8 Add some exception when we obtain compilation error or tests failures for stop the bootstrap process.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162963 13f79535-47bb-0310-9956-ffa450edef68
2004-08-11 06:21:13 +00:00
Jason van Zyl f188ccca69 o build the verifier so that mboot is not required
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162959 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 18:58:21 +00:00
Jason van Zyl b09ef1ab74 o the lightweight wagon is discovered by plexus so not directoy declared
as a dependency anywhere so we need to bring it down ... so really it
  would be good to use the plexus runtime assembler which is a project which
  itself can declare some dependencies.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162934 13f79535-47bb-0310-9956-ffa450edef68
2004-08-09 21:48:21 +00:00
Jason van Zyl 0e8ae273df o use plexus 0.16
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162932 13f79535-47bb-0310-9956-ffa450edef68
2004-08-09 19:42:29 +00:00
Jason van Zyl 4f81eed43b o updating for changes in components
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162924 13f79535-47bb-0310-9956-ffa450edef68
2004-08-09 18:57:50 +00:00
Emmanuel Venisse 4c9a71e624 Add maven-artifact.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162903 13f79535-47bb-0310-9956-ffa450edef68
2004-07-28 06:01:33 +00:00
Trygve Laugstol 68f8c48ad5 o Bugfix. Thanks Eugene.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162902 13f79535-47bb-0310-9956-ffa450edef68
2004-07-28 04:12:07 +00:00
Jason van Zyl 269fa79368 o added an offline mode to the bootstrap, so on my machine I can bootstrap
in 20s when ibiblio isn't consulted.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162898 13f79535-47bb-0310-9956-ffa450edef68
2004-07-27 16:59:04 +00:00
Emmanuel Venisse 7c9a66026d Little fix for cygwin.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162893 13f79535-47bb-0310-9956-ffa450edef68
2004-07-27 12:19:28 +00:00
Emmanuel Venisse 55f066fbcf Remove mboot.jar
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162892 13f79535-47bb-0310-9956-ffa450edef68
2004-07-27 12:06:08 +00:00
Emmanuel Venisse b584f103e1 Fix includes unit tests.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162889 13f79535-47bb-0310-9956-ffa450edef68
2004-07-27 11:24:04 +00:00
Emmanuel Venisse 9ff9843c28 Add junit to test compiler
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162886 13f79535-47bb-0310-9956-ffa450edef68
2004-07-27 11:13:06 +00:00
Emmanuel Venisse 67c840afce Copy mboot.jar to parent dir
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162885 13f79535-47bb-0310-9956-ffa450edef68
2004-07-27 09:37:56 +00:00
Jason van Zyl c828475f78 o adding bat file from eugene
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162883 13f79535-47bb-0310-9956-ffa450edef68
2004-07-27 01:26:46 +00:00
Jason van Zyl 2a5abbec46 o copy the mboot.jar to the top-level directory
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162882 13f79535-47bb-0310-9956-ffa450edef68
2004-07-27 01:24:16 +00:00
Jason van Zyl 9e663f0f92 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162881 13f79535-47bb-0310-9956-ffa450edef68
2004-07-27 01:19:41 +00:00
Jason van Zyl 4381911ab4 o installing the parent pom
o don't download things more than once during the bootstrap


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162876 13f79535-47bb-0310-9956-ffa450edef68
2004-07-26 22:45:09 +00:00
Jason van Zyl 058a53422a o some changes to make things work on windows, shouldn't have bothered
with files at all.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162871 13f79535-47bb-0310-9956-ffa450edef68
2004-07-26 22:02:58 +00:00
Jason van Zyl 65a5fee935 Initial revision
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162868 13f79535-47bb-0310-9956-ffa450edef68
2004-07-26 03:53:12 +00:00