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
This commit is contained in:
akarasulu 2005-02-07 07:14:36 +00:00
parent 2fa0662b1a
commit 7803d5857f
3 changed files with 58 additions and 2 deletions

6
dist/plugin.jelly vendored
View File

@ -320,7 +320,8 @@
<goal
name="dist:multiproject-bin"
prereqs="dist:build-setup">
prereqs="dist:build-setup"
description="Builds the binary multiproject distributions as tarball and zip">
<!-- we use plugin's own settings in first order. -->
<!-- if they are not provided we will try use use multiproject settings -->
@ -461,7 +462,8 @@
<goal
name="dist:multiproject-src"
prereqs="dist:build-setup">
prereqs="dist:build-setup"
description="Builds the source distributions as tarball and zip">
<ant:echo>
+----------------------------------------------------------------+

View File

@ -25,6 +25,7 @@
</properties>
<body>
<release version="1.7-SNAPSHOT" date="in CVS">
<action dev="akarasulu" date="2005-02-07" type="add">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 <a href="http://jira.codehaus.org/browse/MPDIST-20">JIRA enhancement issue</a>.</action>
<action dev="vmassol" type="delete">Removed unused properties: <code>maven.dist.tar.executable</code> and <code>maven.dist.gunzip.executable</code>.</action>
<action dev="brett" type="update">Make compatible with Maven 1.1</action>
<action dev="carlos" type="add" issue="MPDIST-13">Added <code>maven.dist.bin.artifact</code> property.</action>

53
dist/xdocs/goals.xml vendored
View File

@ -115,6 +115,59 @@
source distribution.
</description>
</goal>
<!-- Multiproject Goals -->
<goal>
<name>dist:multiproject-deploy</name>
<description>
Top level goal that builds the source and binary distributions for
a multiproject configuration and deploys them.
</description>
</goal>
<goal>
<name>dist:multiproject-deploy-bin</name>
<description>
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.
</description>
</goal>
<goal>
<name>dist:multiproject-deploy-src</name>
<description>
Builds the source distributions (tarball and zip) for a multiproject
configuration and deploys them.
</description>
</goal>
<goal>
<name>dist:multiproject-bin</name>
<description>
Builds the binary distribution for a multiproject configuration by
gathering all artifacts and consolidating the javadocs of subordinate
projects.
</description>
</goal>
<goal>
<name>dist:multiproject-src</name>
<description>
Assembles the source distributions for a mutliproject configuration.
</description>
</goal>
<goal>
<name>dist:multiproject</name>
<description>
Top level goal used to build the distributions for a multiproject
configuration. Both the binary and source distributions are built.
</description>
</goal>
</goals>
</body>
</document>