Commit Graph

15 Commits

Author SHA1 Message Date
John Dennis Casey 10b55add40 o Created non-abstract base class for DefaultArtifactFactory to extend, called ArtifactConstructionSupport, which provides centralized means for constructing artifacts consistently without all the maven-core specific methods. These maven-core specifics not delegate to the generic methods provided in this new class.
o Adjusted the maven-archetype stuff to work with the new artifact creation/resolution/etc. methods in maven-artifact and maven-core.
o Removed all direct construction of DefaultArtifact and replaced with ArtifactConstructionSupport where it would have involved putting the DefaultArtifactFactory in the plexus.xml, and where the code doesn't need dependency-oriented methods.
o Archetype works now, using the example provided in plexus/plexus-site/src/site/apt/building-plexus-applications.apt


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163615 13f79535-47bb-0310-9956-ffa450edef68
2005-03-18 22:02:09 +00:00
Jason van Zyl a53bf28c86 Initial revision
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163607 13f79535-47bb-0310-9956-ffa450edef68
2005-03-18 06:41:16 +00:00
Brett Leslie Porter abe5a2ce99 set the correct packaging
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163579 13f79535-47bb-0310-9956-ffa450edef68
2005-03-16 06:55:21 +00:00
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
Trygve Laugstol 9a893526e5 Initial revision
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163314 13f79535-47bb-0310-9956-ffa450edef68
2005-01-25 12:10:40 +00:00
Emmanuel Venisse 2ab584b37d Fix templates processing for windows.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163296 13f79535-47bb-0310-9956-ffa450edef68
2005-01-06 16:41:58 +00:00
Trygve Laugstol 668ecf8165 o Setting parent pom.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163295 13f79535-47bb-0310-9956-ffa450edef68
2005-01-06 13:53:26 +00:00
Trygve Laugstol 244f6070e8 o Improving test case.
o Fixing proper reading of the resources sections.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163294 13f79535-47bb-0310-9956-ffa450edef68
2005-01-06 13:40:44 +00:00
Trygve Laugstol f5052b6d5a o Adding group id and version when creating a archetype.
o Adding licenses.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163293 13f79535-47bb-0310-9956-ffa450edef68
2005-01-06 13:03:10 +00:00
Trygve Laugstol b5add4d660 o Adding cvs ignores.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163292 13f79535-47bb-0310-9956-ffa450edef68
2005-01-06 01:47:20 +00:00
Trygve Laugstol 6c60e42f8a o Adding missing poms.
o Adjusting poms so they extends the correct parent pom.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163290 13f79535-47bb-0310-9956-ffa450edef68
2005-01-04 15:03:16 +00:00
Jason van Zyl e9763fcfee *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163285 13f79535-47bb-0310-9956-ffa450edef68
2004-12-29 07:08:36 +00:00
Jason van Zyl c4f134552a *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163284 13f79535-47bb-0310-9956-ffa450edef68
2004-12-29 07:06:36 +00:00
Jason van Zyl d89b6de961 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163283 13f79535-47bb-0310-9956-ffa450edef68
2004-12-29 06:59:23 +00:00
Jason van Zyl df4ea9d0d3 Initial revision
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163280 13f79535-47bb-0310-9956-ffa450edef68
2004-12-29 06:20:51 +00:00