Commit Graph

304 Commits

Author SHA1 Message Date
Emmanuel Venisse a90ea9bc76 Add dependencies in war and add support of scope deps
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163502 13f79535-47bb-0310-9956-ffa450edef68
2005-03-09 06:45:33 +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
Brett Leslie Porter 1fe8c76a3d move all artifact creation to artifact factory - further refactoring planned
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163499 13f79535-47bb-0310-9956-ffa450edef68
2005-03-09 02:39:10 +00:00
Brett Leslie Porter 6c23c73b8d error handling on pom:deploy
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163497 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 18:35:00 +00:00
Brett Leslie Porter 24a8a801e9 make pom:deploy work
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163495 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 06:58:27 +00:00
Emmanuel Venisse c25b897413 Fix integration tests
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163493 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 06:39:50 +00:00
Brett Leslie Porter 8d604a1088 scoping
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163491 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 06:19:59 +00:00
Brett Leslie Porter 1d615cd239 turn on logging, resolve some issues surrounding test dependencies
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163473 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 23:02:43 +00:00
Brett Leslie Porter d514fff118 clean up
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163472 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 22:08:23 +00:00
Emmanuel Venisse 482684e3cc Initial version of war plugin.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163471 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 21:46:14 +00:00
Brett Leslie Porter 47da41f68e refactor source roots to be lists
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163470 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 20:56:23 +00:00
Brett Leslie Porter 72a993eea1 remove old code related to the previous goal structure
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163469 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 19:21:38 +00:00
Brett Leslie Porter 6c36fe6f71 add basic test dependency handling
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163466 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 09:41:55 +00:00
Brett Leslie Porter 46edb7818f depedency update
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163462 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 07:23:31 +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
Brett Leslie Porter c8bd83c848 add temporary war:war as it is set as the package goal
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163452 13f79535-47bb-0310-9956-ffa450edef68
2005-03-03 11:21:57 +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
Brett Leslie Porter a44ab459bb set phase
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163428 13f79535-47bb-0310-9956-ffa450edef68
2005-02-27 23:58:41 +00:00
Brett Leslie Porter 7549992577 compile based on source roots for test mojo too
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163424 13f79535-47bb-0310-9956-ffa450edef68
2005-02-27 22:23:27 +00:00
Brett Leslie Porter 21f1cffa59 compile based on source roots
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163423 13f79535-47bb-0310-9956-ffa450edef68
2005-02-27 21:51:52 +00:00
Emmanuel Venisse f793423baf - Rewriting of jar mojo with Plexus Archiver.
- Added full features of m1 plugin


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163421 13f79535-47bb-0310-9956-ffa450edef68
2005-02-27 17:45:41 +00:00
Brett Leslie Porter d5d05a51c5 start to enhance the lifecycle. Need to pre-process plugins as currently goals are only executed if added to a phase after the current goal. Also need plugin configuration to activate these changes.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163419 13f79535-47bb-0310-9956-ffa450edef68
2005-02-27 05:39:55 +00:00
Brett Leslie Porter 0e249ddc83 reintroduce execution failures
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163412 13f79535-47bb-0310-9956-ffa450edef68
2005-02-25 03:14:49 +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
Brett Leslie Porter 1055b6493c there is no package plugin, so can't prereq on that - and prereqs are ignored now anyway.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163390 13f79535-47bb-0310-9956-ffa450edef68
2005-02-24 00:29:17 +00:00
Emmanuel Venisse 4af0dea4a3 Use a correct prereq.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163388 13f79535-47bb-0310-9956-ffa450edef68
2005-02-23 23:26:09 +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 de533d7656 typo
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163367 13f79535-47bb-0310-9956-ffa450edef68
2005-02-19 13:44:19 +00:00
Emmanuel Venisse b44af08db6 - Make install mojo to the same model like deploy mojo
- Install and deploy always pom.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163366 13f79535-47bb-0310-9956-ffa450edef68
2005-02-19 13:39:59 +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
Michal Maczka 095ac2b60a better error handling
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163308 13f79535-47bb-0310-9956-ffa450edef68
2005-01-18 20:44:53 +00:00
Carlos Sanchez Gonzalez a1d1876691 Added debug option to compiler configuration.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163307 13f79535-47bb-0310-9956-ffa450edef68
2005-01-14 21:36:17 +00:00
Carlos Sanchez Gonzalez b7c04baca4 Added debug option to compiler configuration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163302 13f79535-47bb-0310-9956-ffa450edef68
2005-01-09 22:38:57 +00:00
Carlos Sanchez Gonzalez 380b263ad0 Added maven.compiler.debug parameter
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163300 13f79535-47bb-0310-9956-ffa450edef68
2005-01-09 00:21:12 +00:00
Carlos Sanchez Gonzalez ed68e4bed1 Compile with debugging info by default
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163298 13f79535-47bb-0310-9956-ffa450edef68
2005-01-08 21:35:24 +00:00
Trygve Laugstol 4977f19845 o Setting some additional ignores.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163289 13f79535-47bb-0310-9956-ffa450edef68
2005-01-03 06:41:15 +00:00
Brett Leslie Porter 7904187a94 we don't extend type - the parent is a pom
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163249 13f79535-47bb-0310-9956-ffa450edef68
2004-12-14 10:02:02 +00:00
Emmanuel Venisse b516fbf143 Fix plugin descriptor.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163247 13f79535-47bb-0310-9956-ffa450edef68
2004-12-11 14:28:52 +00:00
Emmanuel Venisse 8a83719263 Close some streams.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163245 13f79535-47bb-0310-9956-ffa450edef68
2004-12-06 10:47:39 +00:00
John Dennis Casey f32e88a2d5 o Added null check to the loop which adds classpath elements to the surefire test.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163232 13f79535-47bb-0310-9956-ffa450edef68
2004-11-03 23:31:37 +00:00
John Dennis Casey dac27a045a Added test for binary resource with non-standard encoding...I'm trying to get a multi-byte character encoding so it might throw off a String-based copy...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163228 13f79535-47bb-0310-9956-ffa450edef68
2004-11-03 05:16:28 +00:00
John Dennis Casey 2ce99517fa o Changed fileCopy process to use byte arrays and ByteArrayOutputStream rather than String/StringBuffer to accommodate binary [test] resources.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163227 13f79535-47bb-0310-9956-ffa450edef68
2004-11-03 03:43:31 +00:00
Jason van Zyl 59310c5243 o use xml utils from plexus-utils
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163206 13f79535-47bb-0310-9956-ffa450edef68
2004-10-23 17:31:56 +00:00
Jason van Zyl bdcd0670ed o accounting for a change i just made in maven-core
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163171 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 15:46:38 +00:00
Jason van Zyl c0a6388337 o active the new text file reports which capture any stack traces that
occur as well as stdout and std err

o there is a new parameter that is accepted so you can use a simplifed
  regex from the command line

  m2 surefire:test -D=test=FooTest

  is implicitly **/FooTest.java and the directory scanner is used

  so you can this to run a single test if you like or a set of tests:

  m2 surefire:test -Dtest=*Foo*

  is implicitly **/*Foo*.java

  You can also specify a comma separated list if you wish:

  m2 surefire:test -Dtest=*Foo*,*Bar*

  whic is implicitly **/*Foo*.java,**/*Bar*.java

  This just makes running a smaller set of tests easier while trying
  to pin point problems.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163120 13f79535-47bb-0310-9956-ffa450edef68
2004-09-20 03:14:22 +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
John Dennis Casey 9e24a7b410 o Changed maven-core's super-pom from pom.xml to pom-4.0.0.xml
o Added validation logic for non-heritable pom elements to the default project builder
o Changed default builder to select the correct super-pom from the project pom's modelVersion.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163086 13f79535-47bb-0310-9956-ffa450edef68
2004-09-16 14:26:18 +00:00
John Dennis Casey add8ebca37 o Fixed misuse of basedir and outputDirectory. Previous version includes test resources in resulting jar.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163050 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 04:05:40 +00:00
Emmanuel Venisse d4125cbafc Add failure if artifact isn't a plugin.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163031 13f79535-47bb-0310-9956-ffa450edef68
2004-09-05 19:03:41 +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 4432d1cb3f Add a comment for plexus dependency.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163016 13f79535-47bb-0310-9956-ffa450edef68
2004-08-30 08:44:46 +00:00
Emmanuel Venisse 742dd53292 Add plexus dependency to maven-plugins because it use by several plugins.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163013 13f79535-47bb-0310-9956-ffa450edef68
2004-08-26 13:47:17 +00:00
John Dennis Casey 24ce8263d9 o Changed to depend on plexus-0.17 instead of -0.16
o Changed the embedder/container used to be the new artifact-aware container (plexus-artifact-container-1.0-alpha-1)
o Added new dependency to maven-core for artifact-container.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163006 13f79535-47bb-0310-9956-ffa450edef68
2004-08-26 01:18:19 +00:00
Jason van Zyl 47bdc91285 o prereqs in the wrong order
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162999 13f79535-47bb-0310-9956-ffa450edef68
2004-08-23 00:33:09 +00:00
Jason van Zyl fd70e514f9 o generate the descriptor as well
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162998 13f79535-47bb-0310-9956-ffa450edef68
2004-08-23 00:29:44 +00:00
Jason van Zyl c86ea920b8 o adding plugin install
this is not the way i want the installing mechanism to work (i.e. copying
  the same class around ...) but folks want to install plugins so i'll just
  pop this in for now.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162997 13f79535-47bb-0310-9956-ffa450edef68
2004-08-23 00:27:44 +00:00
Emmanuel Venisse 5d89d4b2c2 Reverse my change.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162996 13f79535-47bb-0310-9956-ffa450edef68
2004-08-22 14:40:50 +00:00
Emmanuel Venisse 32a567b040 Define the parent plugin type to plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162995 13f79535-47bb-0310-9956-ffa450edef68
2004-08-22 13:29:07 +00:00
Brett Leslie Porter 9fa341cf45 fix typo
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162993 13f79535-47bb-0310-9956-ffa450edef68
2004-08-21 00:15:10 +00:00
Emmanuel Venisse 330d33e5aa Use the correct type for pom installation.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162985 13f79535-47bb-0310-9956-ffa450edef68
2004-08-16 08:45:38 +00:00
Jason van Zyl 8991c26f9c o install the POM for the integration tests
NOTE: this is not how I would like this handled, the artifact layer will
  be responsible for dealing with metadata in a way that is controlled by
  the artifact handler.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162982 13f79535-47bb-0310-9956-ffa450edef68
2004-08-15 16:19:38 +00:00
Brett Leslie Porter 72d71b215f disable test again - fails under mboot because there are no transitive deps
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162979 13f79535-47bb-0310-9956-ffa450edef68
2004-08-15 06:11:07 +00:00
Brett Leslie Porter 3f60d949ba this test now works
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162974 13f79535-47bb-0310-9956-ffa450edef68
2004-08-15 04:27:04 +00:00
Jason van Zyl dd16cb87ac o backing out my change, i was wrong
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162937 13f79535-47bb-0310-9956-ffa450edef68
2004-08-09 23:28:50 +00:00
Jason van Zyl c324104c9c o they are snapshots
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162936 13f79535-47bb-0310-9956-ffa450edef68
2004-08-09 23:24:59 +00:00
Jason van Zyl 8ea2d0af7b o use plexus 0.16
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162929 13f79535-47bb-0310-9956-ffa450edef68
2004-08-09 19:33:45 +00:00
Jason van Zyl d83868e9cd *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162928 13f79535-47bb-0310-9956-ffa450edef68
2004-08-09 19:10:11 +00:00
Emmanuel Venisse c38444d863 Remove default test includes value.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162890 13f79535-47bb-0310-9956-ffa450edef68
2004-07-27 11:24:42 +00:00
Emmanuel Venisse b0c0d6c5fc test classes are in *Test name format
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162888 13f79535-47bb-0310-9956-ffa450edef68
2004-07-27 11:17:30 +00:00
Emmanuel Venisse 7664e801de Fix test classname to exclude
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162887 13f79535-47bb-0310-9956-ffa450edef68
2004-07-27 11:16:33 +00:00
Michal Maczka cfa046c6d9 Upps! I added pico personality to CVS but forgot to commit it...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162865 13f79535-47bb-0310-9956-ffa450edef68
2004-07-23 18:04:02 +00:00
Emmanuel Venisse db646bfa4a Test if basedir exists before scan the directory.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162864 13f79535-47bb-0310-9956-ffa450edef68
2004-07-19 09:57:43 +00:00
Emmanuel Venisse dd7093ada6 Create output directory if it doesn't exist.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162863 13f79535-47bb-0310-9956-ffa450edef68
2004-07-19 09:51:15 +00:00
Emmanuel Venisse 07cfd28f67 Fix jar creation with code present in j2ee mojo.
It's a temporary change before use plexus-archiver.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162858 13f79535-47bb-0310-9956-ffa450edef68
2004-07-07 07:18:10 +00:00
Emmanuel Venisse 4abf102820 Add some infos in Manifest.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162857 13f79535-47bb-0310-9956-ffa450edef68
2004-07-06 12:56:52 +00:00
Trygve Laugstol cb0c6ad6c4 o Adding <modelVersion> to the poms.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162855 13f79535-47bb-0310-9956-ffa450edef68
2004-07-05 20:12:50 +00:00
Emmanuel Venisse 85107479c0 Initial version of pom plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162852 13f79535-47bb-0310-9956-ffa450edef68
2004-07-05 10:54:50 +00:00
Jason van Zyl 165ac05c58 o update to account for the embedding changes made in maven-core.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162850 13f79535-47bb-0310-9956-ffa450edef68
2004-07-03 02:32:45 +00:00
Jason van Zyl 91d9c5a82d *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162849 13f79535-47bb-0310-9956-ffa450edef68
2004-07-02 02:40:18 +00:00
Michal Maczka d00330c7c2 plugins' poms are using type = plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162844 13f79535-47bb-0310-9956-ffa450edef68
2004-06-27 17:10:32 +00:00
Michal Maczka 107fd13e0a o maven-plugin-plugin now uses plugin:setup for integrating plugin with maven installation.
plugin:install and plugin:deploy methods are implemented but some change in the core are needed to make   them work


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162843 13f79535-47bb-0310-9956-ffa450edef68
2004-06-27 17:09:13 +00:00
Emmanuel Venisse a28ad00561 - Use surefire 1.1
- Build failed now when we have failures in tests


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162842 13f79535-47bb-0310-9956-ffa450edef68
2004-06-27 13:24:13 +00:00
Trygve Laugstol b451d00a65 o Fixing groupId and version tags.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162840 13f79535-47bb-0310-9956-ffa450edef68
2004-06-26 16:16:06 +00:00
Trygve Laugstol de3e325ee9 o Fixing the version tag.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162839 13f79535-47bb-0310-9956-ffa450edef68
2004-06-26 16:14:58 +00:00
Trygve Laugstol 880648435f o Adding plugin:install mojo.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162835 13f79535-47bb-0310-9956-ffa450edef68
2004-06-25 02:35:08 +00:00
Jason van Zyl e5c7f6b808 o the classes directories are now aligned so the basedir is not needed.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162829 13f79535-47bb-0310-9956-ffa450edef68
2004-06-22 17:03:45 +00:00
Michal Maczka c4aa49c871 fixing pacakge name
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162827 13f79535-47bb-0310-9956-ffa450edef68
2004-06-20 18:47:43 +00:00
Michal Maczka 6f9000f66d adding required dependencies
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162826 13f79535-47bb-0310-9956-ffa450edef68
2004-06-20 18:46:23 +00:00
Michal Maczka bba179f5aa the goal name was wrong
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162825 13f79535-47bb-0310-9956-ffa450edef68
2004-06-20 18:35:01 +00:00
Michal Maczka 18143611c0 correcting package (just to know if this is a right one:) )
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162824 13f79535-47bb-0310-9956-ffa450edef68
2004-06-20 18:19:41 +00:00
Michal Maczka 11ae8b8471 correcting expression
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162823 13f79535-47bb-0310-9956-ffa450edef68
2004-06-20 16:12:54 +00:00
Michal Maczka c0000822c0 added generic install plugin. I am not sure if this is a right way of implementing this - but I will need similar things for site plugin - so this will serve as an example for disussion how to attain arbitrary goal(s) from plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162822 13f79535-47bb-0310-9956-ffa450edef68
2004-06-20 15:56:57 +00:00
Michal Maczka 93c196e590 note about correct project type which should be used for plugins
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162821 13f79535-47bb-0310-9956-ffa450edef68
2004-06-20 15:54:21 +00:00
Michal Maczka 4c0ba35e76 implementation of jar:deploy goal
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162820 13f79535-47bb-0310-9956-ffa450edef68
2004-06-20 15:02:33 +00:00
Emmanuel Venisse 09a8cc1e03 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162819 13f79535-47bb-0310-9956-ffa450edef68
2004-06-20 14:03:44 +00:00
Emmanuel Venisse bf095942fc Use default excludes resources.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162818 13f79535-47bb-0310-9956-ffa450edef68
2004-06-20 14:01:58 +00:00
Jason van Zyl e04ec7ea75 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162815 13f79535-47bb-0310-9956-ffa450edef68
2004-06-20 03:22:01 +00:00
Jason van Zyl 9c84228237 o first plugin to send info back to the client code for reporting to
the user.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162813 13f79535-47bb-0310-9956-ffa450edef68
2004-06-20 02:00:34 +00:00
Emmanuel Venisse f00f23e685 Use build directories as parameter.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162805 13f79535-47bb-0310-9956-ffa450edef68
2004-06-19 12:12:39 +00:00
Jason van Zyl 7e90a62081 o some fixes to the install mojo to make the integration test for JAR
installation work.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162796 13f79535-47bb-0310-9956-ffa450edef68
2004-06-18 02:15:49 +00:00
Jason van Zyl 0ce493657a o turn the jar install back on
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162786 13f79535-47bb-0310-9956-ffa450edef68
2004-06-17 20:44:21 +00:00
Jason van Zyl 7e50e98385 o the two mojos are colliding somehow, when this one is activated it clobbers the jar goal.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162785 13f79535-47bb-0310-9956-ffa450edef68
2004-06-17 20:25:16 +00:00
Michal Maczka 1b24da6163 added jar:install goal - needs more testing
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162778 13f79535-47bb-0310-9956-ffa450edef68
2004-06-17 18:59:48 +00:00
Jason van Zyl 1792df8684 o put back the transitive dep flag
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162774 13f79535-47bb-0310-9956-ffa450edef68
2004-06-16 19:12:26 +00:00
Emmanuel Venisse f3d5d0ee6b Fix typo.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162771 13f79535-47bb-0310-9956-ffa450edef68
2004-06-16 09:47:23 +00:00
Jason van Zyl 0571b62a3c no message
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162767 13f79535-47bb-0310-9956-ffa450edef68
2004-06-16 05:54:52 +00:00
Jason van Zyl 4948f63c70 o Ok, this set of changes has been tested against the integration tests in
maven-core-it and it is now a requirement that the integration tests be
  done before checking in any changes. They are not super rigourous but
  they do test the minimal functionality of compiling, processing resources
  and testing.

  I'm going to make another release this week and things should now be
  in a stable enough form to actually use m2 for the basics.

PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162763 13f79535-47bb-0310-9956-ffa450edef68
2004-06-16 02:51:37 +00:00
Jason van Zyl 891c9ad1dd o adding mojos for the generation of the bean adapter and jelly harness. we
want to start generating these things for the mojos in the mojo project.

  Jeremy, I will test these tomorrow but if you want to give them a shot
  go for it and I will clean up whatever is necessary to make them work
  in m1 for the g build.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162760 13f79535-47bb-0310-9956-ffa450edef68
2004-06-15 05:27:03 +00:00
Jason van Zyl 287f2dafc6 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162759 13f79535-47bb-0310-9956-ffa450edef68
2004-06-15 04:34:31 +00:00
Jason van Zyl 77388a73a7 o the compiler:compile goal needs dependendencies to be resolved
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162758 13f79535-47bb-0310-9956-ffa450edef68
2004-06-15 04:07:57 +00:00
Jason van Zyl b5ce0c41c3 o update plugins to take advantage of the new default values in the super
model provided by maven-core.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162757 13f79535-47bb-0310-9956-ffa450edef68
2004-06-14 23:22:47 +00:00
Jason van Zyl 117940de08 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162755 13f79535-47bb-0310-9956-ffa450edef68
2004-06-14 22:16:05 +00:00
Jason van Zyl 8be8744b31 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162753 13f79535-47bb-0310-9956-ffa450edef68
2004-06-14 20:47:08 +00:00
Jason van Zyl d91d6ee274 no message
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162752 13f79535-47bb-0310-9956-ffa450edef68
2004-06-14 19:39:51 +00:00
Jason van Zyl f67181582b no message
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162751 13f79535-47bb-0310-9956-ffa450edef68
2004-06-14 19:35:49 +00:00
Jason van Zyl ddd1be33f5 o removing maven-project
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162750 13f79535-47bb-0310-9956-ffa450edef68
2004-06-14 17:57:53 +00:00
Jason van Zyl e6d1105407 o remove maven-project
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162749 13f79535-47bb-0310-9956-ffa450edef68
2004-06-14 17:54:26 +00:00
Jason van Zyl 26f67a6c73 o correcting @tags from feedback
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162747 13f79535-47bb-0310-9956-ffa450edef68
2004-06-14 15:13:12 +00:00
Jason van Zyl ee27e080f8 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162746 13f79535-47bb-0310-9956-ffa450edef68
2004-06-14 15:04:57 +00:00
Jason van Zyl a9850685f4 o updating format of the @tags
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162745 13f79535-47bb-0310-9956-ffa450edef68
2004-06-14 12:36:47 +00:00
Emmanuel Venisse b36d964715 Move Resources plugin to o.a.m.plugin.resources package.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162744 13f79535-47bb-0310-9956-ffa450edef68
2004-06-14 07:41:08 +00:00
Jason van Zyl 072609e0b3 o cleaning up the @tags which are now a lot more simple
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162742 13f79535-47bb-0310-9956-ffa450edef68
2004-06-11 16:14:40 +00:00
Jason van Zyl dd4fc3384f o moving core deps into top-level pom.xml to be shared by all the
component builds.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162741 13f79535-47bb-0310-9956-ffa450edef68
2004-06-10 20:27:50 +00:00
Michal Maczka 368ae57a6b first sketch of jar:install goal
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162740 13f79535-47bb-0310-9956-ffa450edef68
2004-06-10 19:00:04 +00:00
Jason van Zyl 60af082ea2 o doing the pom.xml thing
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162739 13f79535-47bb-0310-9956-ffa450edef68
2004-06-09 03:10:50 +00:00
Jason van Zyl 4e0e3236d9 Initial revision
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162724 13f79535-47bb-0310-9956-ffa450edef68
2004-05-29 03:21:28 +00:00
Brett Leslie Porter 74c31684be add failing plugin test for something that should be in the default excludes
for resources. Test omitted from project.xml at present.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162723 13f79535-47bb-0310-9956-ffa450edef68
2004-05-28 16:52:04 +00:00
Emmanuel Venisse 9492d7c3d4 Fix plugins name.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162721 13f79535-47bb-0310-9956-ffa450edef68
2004-05-28 12:07:43 +00:00
Jason van Zyl 18b1fd115f o get rid of plugin.xml as they are generated now from @tags in the
sources.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162719 13f79535-47bb-0310-9956-ffa450edef68
2004-05-27 02:53:02 +00:00
Emmanuel Venisse 680c8d9774 Fix artifactId of parent plugin pom
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162716 13f79535-47bb-0310-9956-ffa450edef68
2004-05-25 20:08:28 +00:00
Jason van Zyl cde1476131 o shared parent for the core plugins
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162709 13f79535-47bb-0310-9956-ffa450edef68
2004-05-20 17:10:49 +00:00
Jason van Zyl 0d54b2204f turn into a maven plugin and add @tags for descriptor generation.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162708 13f79535-47bb-0310-9956-ffa450edef68
2004-05-20 17:06:34 +00:00
Jason van Zyl e98d8b2a87 o just checking in so michal and I can work something out
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162705 13f79535-47bb-0310-9956-ffa450edef68
2004-05-16 14:25:17 +00:00
Jason van Zyl ed24a60895 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162704 13f79535-47bb-0310-9956-ffa450edef68
2004-05-16 04:38:32 +00:00
Trygve Laugstol c6fbfedf09 o Adding eclipse excludes.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162699 13f79535-47bb-0310-9956-ffa450edef68
2004-05-11 21:20:11 +00:00
Jason van Zyl 1ef91af494 o make the surefire plugin an integrated plugins as this still has no
binding to maven.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162687 13f79535-47bb-0310-9956-ffa450edef68
2004-05-08 02:09:56 +00:00
Jason van Zyl ee0ced671d o updating for the changes to the plugin request/response.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162686 13f79535-47bb-0310-9956-ffa450edef68
2004-05-07 23:48:42 +00:00
Emmanuel Venisse fe5c4741ab A simple clean plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162683 13f79535-47bb-0310-9956-ffa450edef68
2004-04-20 14:06:57 +00:00
Jason van Zyl b5468d3e2b o fix typo
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162677 13f79535-47bb-0310-9956-ffa450edef68
2004-04-16 14:27:08 +00:00
Jason van Zyl 157e7fb771 o fixing issueManagement element
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162674 13f79535-47bb-0310-9956-ffa450edef68
2004-04-15 15:17:40 +00:00
Jason van Zyl 55b5508267 o issueManagement element
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162672 13f79535-47bb-0310-9956-ffa450edef68
2004-04-15 14:44:19 +00:00
Jason van Zyl 4c06479fc3 o using a common plugin parent model
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162661 13f79535-47bb-0310-9956-ffa450edef68
2004-04-12 20:14:19 +00:00
Jason van Zyl 7344c8b0c0 explicit instantiation strategy
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162621 13f79535-47bb-0310-9956-ffa450edef68
2004-03-22 18:13:59 +00:00
Jason van Zyl b14d2bfd78 explicit instantiation strategy
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162620 13f79535-47bb-0310-9956-ffa450edef68
2004-03-22 18:11:45 +00:00
Jason van Zyl 19e797b9b2 fix typo in expression
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162617 13f79535-47bb-0310-9956-ffa450edef68
2004-03-19 16:14:42 +00:00
Jason van Zyl 3d28ca82f2 o update plugin descriptors to match changes in maven-core.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162616 13f79535-47bb-0310-9956-ffa450edef68
2004-03-19 16:13:14 +00:00
Jason van Zyl a75e6d61dd remove debug info
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162615 13f79535-47bb-0310-9956-ffa450edef68
2004-03-19 04:15:16 +00:00
Jason van Zyl c9fbf52230 o update the plugin descriptors for changes made in maven to support 4
flavours of POJOs people might try to integrate into Maven.

  CompilerPlugin is now an "integrated" plugin where any amount of
  arbitrary information can go into the execution and come out. In this
  case the compiler plugin can send back detailed compilation errors for
  use in something like and IDE.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162614 13f79535-47bb-0310-9956-ffa450edef68
2004-03-19 04:11:11 +00:00
Jason van Zyl e8bccead0d o make sure we account for times when we have resources entries like:
<resource>
    <directory>src/main/resource</directory>
  </resource>

  We want to pick up everything within the specified directory so the the
  implicit include is **/**.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162613 13f79535-47bb-0310-9956-ffa450edef68
2004-03-19 04:09:32 +00:00
Jason van Zyl 1a697b0b16 o the way this plugin is code is like an Ant task, so we need a per-lookup
instantiation strategy.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162612 13f79535-47bb-0310-9956-ffa450edef68
2004-03-17 21:33:14 +00:00
Jason van Zyl bdf2c33250 o removing bad dependency.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162610 13f79535-47bb-0310-9956-ffa450edef68
2004-03-16 17:04:49 +00:00
Jason van Zyl 4a9730736d o make sure standard resources are copied over too before testing.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162609 13f79535-47bb-0310-9956-ffa450edef68
2004-03-16 00:32:22 +00:00
Jason van Zyl ee951b1609 Initial revision
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162606 13f79535-47bb-0310-9956-ffa450edef68
2004-03-15 19:32:20 +00:00