From 7803d5857f06e1be19abf5c3c24b6a71fed7e16e Mon Sep 17 00:00:00 2001 From: akarasulu Date: Mon, 7 Feb 2005 07:14:36 +0000 Subject: [PATCH] changes for http://jira.codehaus.org/browse/MPDIST-20 ... o added documentation for goals added (no new properties at this point) o added description in jelly for some goals o added change log information for the following commit: http://svn.apache.org/viewcvs.cgi?rev=151648&view=rev todos ... o this issue is far from closed needs some more like properties for controling the documentation rounded up for distros - some of this has already been done by Phil Steitz in a patch git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@151694 13f79535-47bb-0310-9956-ffa450edef68 --- dist/plugin.jelly | 6 +++-- dist/xdocs/changes.xml | 1 + dist/xdocs/goals.xml | 53 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 58 insertions(+), 2 deletions(-) diff --git a/dist/plugin.jelly b/dist/plugin.jelly index c677eac3..37c3931b 100644 --- a/dist/plugin.jelly +++ b/dist/plugin.jelly @@ -320,7 +320,8 @@ + prereqs="dist:build-setup" + description="Builds the binary multiproject distributions as tarball and zip"> @@ -461,7 +462,8 @@ + prereqs="dist:build-setup" + description="Builds the source distributions as tarball and zip"> +----------------------------------------------------------------+ diff --git a/dist/xdocs/changes.xml b/dist/xdocs/changes.xml index 5c11d867..bb059a71 100644 --- a/dist/xdocs/changes.xml +++ b/dist/xdocs/changes.xml @@ -25,6 +25,7 @@ + Added multiproject analogs mirroring single project goals. Also added the abiltiy to generate combined javadocs for multiproject distribution. However multiproject consolidation might be best put into the site plugin. These fixes are associated with the following JIRA enhancement issue. Removed unused properties: maven.dist.tar.executable and maven.dist.gunzip.executable. Make compatible with Maven 1.1 Added maven.dist.bin.artifact property. diff --git a/dist/xdocs/goals.xml b/dist/xdocs/goals.xml index 5b874040..f4f66a92 100644 --- a/dist/xdocs/goals.xml +++ b/dist/xdocs/goals.xml @@ -115,6 +115,59 @@ source distribution. + + + + + dist:multiproject-deploy + + Top level goal that builds the source and binary distributions for + a multiproject configuration and deploys them. + + + + + dist:multiproject-deploy-bin + + Builds the binary distributions (tarball and zip) for a multiproject + configuration and deploys them. All artifacts from subordinate + projects are collected, and all javadocs are assembled in a single + place. + + + + + dist:multiproject-deploy-src + + Builds the source distributions (tarball and zip) for a multiproject + configuration and deploys them. + + + + + dist:multiproject-bin + + Builds the binary distribution for a multiproject configuration by + gathering all artifacts and consolidating the javadocs of subordinate + projects. + + + + + dist:multiproject-src + + Assembles the source distributions for a mutliproject configuration. + + + + + dist:multiproject + + Top level goal used to build the distributions for a multiproject + configuration. Both the binary and source distributions are built. + + +