maven-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r549735 - /maven/maven-1/core/trunk/xdocs/developers/building-from-source.xml
Date Fri, 22 Jun 2007 06:34:26 GMT
Author: ltheussl
Date: Thu Jun 21 23:34:25 2007
New Revision: 549735

Update docs about building the source.


Modified: maven/maven-1/core/trunk/xdocs/developers/building-from-source.xml
--- maven/maven-1/core/trunk/xdocs/developers/building-from-source.xml (original)
+++ maven/maven-1/core/trunk/xdocs/developers/building-from-source.xml Thu Jun 21 23:34:25
@@ -37,7 +37,7 @@
         you can follow <a href="#Building_Maven_with_Maven">these instructions</a>.
-    <section name="Bootstrapping Maven with Ant">
+    <section name="Building from SVN: Bootstrapping Maven with Ant">
         Before you can build Maven, you'll need to make sure you have <a
         href="">Ant</a> 1.5 or higher
@@ -57,16 +57,6 @@
-        For the impatient reader that doesn't want to read the rest of
-        this document, type the following:
-      </p>
-      <source><![CDATA[ant -f build-bootstrap.xml]]></source>
-      <p>
-        If you are new to Maven, it is recommended that you read the
-        rest of the document as it explains the build process in a
-        little more detail.
-      </p>
-      <p>
         Before you can begin the process, you'll need to download the
         source from the <code>maven</code> and <code>maven-plugins</code>
         Subversion repositories. For example, using the command line:
@@ -74,6 +64,13 @@
 svn co maven-1]]></source>
+        <b>Note:</b> the <code>maven-plugins</code> tree is required
for the
+        the bootstrap process. If you have downloaded a released source distribution
+        of Maven (which doesn't include the plugins), you either have to checkout
+        the plugins separately, or use Maven itself to
+        <a href="#Building_Maven_with_Maven">build itself</a>!
+      </p>
+      <p>
         After setting the value of <code>MAVEN_HOME</code> and
         pulling down the sources you are now ready to
         build and install Maven on your system using the bootstrapping
@@ -100,7 +97,8 @@
     <section name="Building Maven with Maven">
         This section explains how to build Maven with Maven already installed.
-        This assumes that you have the <code>maven-1/core</code> tree checked
+        This assumes that you have the <code>maven-1/core</code> tree available,
+        either checked out from SVN, or from one of the released source distributions.
         Unlike the bootstrap, the <code>maven-1/plugins</code> tree is not required
         as the following goals will download (if necessary) the latest plugin releases
         and use those instead of building them from sources. If you wish to do this, please
@@ -127,11 +125,12 @@
-            <td><code>maven:installer</code></td>
+            <td><code>maven:distribution</code></td>
               This builds a complete install in the <code>target/installer/maven-X.Y.Z</code>
               as above, and then generates a .tar.gz, .tar.bz2, .zip, and .exe (if on Windows
with NSIS
-              installed). These can be used like the distributed binaries to install Maven
+              installed), as well as a source tar ball. The generated binaries can then be
used like
+              the distributed binaries to install Maven elsewhere.
               Note that you must install this to your desired location yourself as it cannot
delete and
               overwrite <code>MAVEN_HOME</code> as that is the location of the
currently running version
               of Maven.

View raw message