gump-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bode...@apache.org
Subject svn commit: r111710 - in gump/site: . metadata skin/images
Date Mon, 13 Dec 2004 13:07:06 GMT
Author: bodewig
Date: Mon Dec 13 05:07:05 2004
New Revision: 111710

URL: http://svn.apache.org/viewcvs?view=rev&rev=111710
Log:
Regenerate site from rev 111709
Removed:
   gump/site/metadata/ant.html
   gump/site/metadata/maven.html
Modified:
   gump/site/linkmap.html
   gump/site/metadata/builder.html
   gump/site/metadata/index.html
   gump/site/metadata/module.html
   gump/site/metadata/practices.html
   gump/site/metadata/profile.html
   gump/site/metadata/project.html
   gump/site/metadata/repository.html
   gump/site/metadata/workspace.html
   gump/site/skin/images/rc-b-l-15-1body-2menu-3menu.png
   gump/site/skin/images/rc-b-r-15-1body-2menu-3menu.png
   gump/site/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png
   gump/site/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png
   gump/site/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png
   gump/site/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png
   gump/site/skin/images/rc-t-r-15-1body-2menu-3menu.png
   gump/site/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png
   gump/site/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png
   gump/site/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png
   gump/site/why.html

Modified: gump/site/linkmap.html
Url: http://svn.apache.org/viewcvs/gump/site/linkmap.html?view=diff&rev=111710&p1=gump/site/linkmap.html&r1=111709&p2=gump/site/linkmap.html&r2=111710
==============================================================================
--- gump/site/linkmap.html	(original)
+++ gump/site/linkmap.html	Mon Dec 13 05:07:05 2004
@@ -168,10 +168,7 @@
 <a title="" href="metadata/project.html">Project</a>
 </div>
 <div class="menuitem">
-<a title="" href="metadata/ant.html">Ant</a>
-</div>
-<div class="menuitem">
-<a title="" href="metadata/maven.html">Maven</a>
+<a title="" href="metadata/builder.html">Builder</a>
 </div>
 <div class="menuitem">
 <a title="" href="metadata/practices.html">Good Practices</a>
@@ -340,11 +337,7 @@
 </li>
 	    
 <li>
-<a href="metadata/ant.html">Ant</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>ant</em>
-</li>
-	    
-<li>
-<a href="metadata/maven.html">Maven</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>maven</em>
+<a href="metadata/builder.html">Builder</a>&nbsp;&nbsp;&nbsp;_________________________&nbsp;&nbsp;<em>builder</em>
 </li>
 	    
 <li>

Deleted: /gump/site/metadata/ant.html
Url: http://svn.apache.org/viewcvs/gump/site/metadata/ant.html?view=auto&rev=111709
==============================================================================

Modified: gump/site/metadata/builder.html
Url: http://svn.apache.org/viewcvs/gump/site/metadata/builder.html?view=diff&rev=111710&p1=gump/site/metadata/builder.html&r1=111709&p2=gump/site/metadata/builder.html&r2=111710
==============================================================================
--- gump/site/metadata/builder.html	(original)
+++ gump/site/metadata/builder.html	Mon Dec 13 05:07:05 2004
@@ -48,8 +48,8 @@
 <li>
 <a class="base-not-selected" href="../index.html">Home</a>
 </li>
-<li>
-<a class="base-not-selected" href="../metadata/index.html">Object Model</a>
+<li class="current">
+<a class="base-selected" href="../metadata/index.html">Object Model</a>
 </li>
 <li>
 <a class="base-not-selected" href="../python/index.html">Python Gump</a>
@@ -87,68 +87,8 @@
     |start Menu
     +-->
 <div id="menu">
-<div onclick="SwitchMenu('menu_1.1', '../skin/')" id="menu_1.1Title" class="menutitle">Gump</div>
-<div id="menu_1.1" class="menuitemgroup">
-<div class="menuitem">
-<a title="" href="../index.html">Home</a>
-</div>
-<div class="menuitem">
-<a title="" href="../status.html">Status</a>
-</div>
-<div class="menuitem">
-<a title="" href="http://cvs.apache.org/viewcvs/gump/?root=Apache-SVN">Source</a>
-</div>
-<div class="menuitem">
-<a title="" href="http://cvs.apache.org/viewcvs/gump/">Metadata</a>
-</div>
-<div class="menuitem">
-<a title="" href="http://wiki.apache.org/gump/FrequentlyAskedQuestions">FAQ</a>
-</div>
-<div class="menuitem">
-<a title="" href="../gettingstarted.html">Getting Started</a>
-</div>
-<div class="menuitem">
-<a title="" href="../todo.html">Help Wanted</a>
-</div>
-<div class="menuitem">
-<a title="" href="http://www.apache.org/licenses/LICENSE-2.0.txt">License</a>
-</div>
-</div>
-<div onclick="SwitchMenu('menu_1.2', '../skin/')" id="menu_1.2Title" class="menutitle">Results</div>
-<div id="menu_1.2" class="menuitemgroup">
-<div class="menuitem">
-<a title="" href="http://brutus.apache.org/gump/public/">Nightly</a>
-</div>
-<div class="menuitem">
-<a title="" href="http://brutus.apache.org/gump/public-jars/">Jars</a>
-</div>
-</div>
-<div onclick="SwitchMenu('menu_1.3', '../skin/')" id="menu_1.3Title" class="menutitle">Community</div>
-<div id="menu_1.3" class="menuitemgroup">
-<div class="menuitem">
-<a title="" href="../mail.html">Mailing Lists</a>
-</div>
-<div class="menuitem">
-<a title="" href="../index.html#Where+is+Gump%3F">Source</a>
-</div>
-<div class="menuitem">
-<a title="" href="http://wiki.apache.org/gump">Wiki</a>
-</div>
-<div class="menuitem">
-<a title="" href="http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10457">Issues</a>
-</div>
-<div class="menuitem">
-<a title="" href="http://jakarta.apache.org/site/getinvolved.html">Get Involved</a>
-</div>
-<div class="menuitem">
-<a title="" href="../whoweare.html">Who We Are</a>
-</div>
-<div class="menuitem">
-<a title="" href="../bylaws.html">Project Bylaws</a>
-</div>
-</div>
-<div onclick="SwitchMenu('menu_1.4', '../skin/')" id="menu_1.4Title" class="menutitle">Object
Model</div>
-<div id="menu_1.4" class="menuitemgroup">
+<div onclick="SwitchMenu('menu_selected_1.1', '../skin/')" id="menu_selected_1.1Title"
class="menutitle" style="background-image: url('../skin/images/chapter_open.gif');">Object
Model</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
 <div class="menuitem">
 <a title="" href="../metadata/index.html">Overview</a>
 </div>
@@ -167,25 +107,13 @@
 <div class="menuitem">
 <a title="" href="../metadata/project.html">Project</a>
 </div>
-<div class="menuitem">
-<a title="" href="../metadata/ant.html">Ant</a>
-</div>
-<div class="menuitem">
-<a title="" href="../metadata/maven.html">Maven</a>
+<div class="menupage">
+<div class="menupagetitle">Builder</div>
 </div>
 <div class="menuitem">
 <a title="" href="../metadata/practices.html">Good Practices</a>
 </div>
 </div>
-<div onclick="SwitchMenu('menu_1.5', '../skin/')" id="menu_1.5Title" class="menutitle">Python</div>
-<div id="menu_1.5" class="menuitemgroup">
-<div class="menuitem">
-<a title="" href="../python/index.html">Overview</a>
-</div>
-<div class="menuitem">
-<a title="" href="../python/usage.html">Usage</a>
-</div>
-</div>
 <div id="credit"></div>
 <div id="roundbottom">
 <img style="display: none" class="corner" height="15" width="15" alt="" src="../skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
@@ -205,10 +133,13 @@
 <div id="minitoc-area">
 <ul class="minitoc">
 <li>
+<a href="#More+on+builders">More on builders</a>
+</li>
+<li>
 <a href="#Generic+Builder">Generic Builder</a>
 <ul class="minitoc">
 <li>
-<a href="#property">property</a>
+<a href="#property%2Farg">property/arg</a>
 </li>
 <li>
 <a href="#depend">depend</a>
@@ -221,11 +152,40 @@
 </li>
 </ul>
 </li>
+<li>
+<a href="#script">script</a>
+</li>
+<li>
+<a href="#ant">ant</a>
+</li>
+<li>
+<a href="#maven">maven</a>
+</li>
+<li>
+<a href="#configure">configure</a>
+</li>
+<li>
+<a href="#make">make</a>
+</li>
+<li>
+<a href="#nant">nant</a>
+</li>
 </ul>
 </div>
 
   
-<a name="N10018"></a><a name="Generic+Builder"></a>
+<a name="N10018"></a><a name="More+on+builders"></a>
+<h2 class="boxed">More on builders</h2>
+<div class="section">
+<p>Gump supports building projects with a wide variety of tools.
+    These tools are described using their own elements, all of them
+    support a common set of attributes and nested elements.  The
+    common structure is described in the next section, followed by
+    tool-specific sections later on.</p>
+</div>
+
+  
+<a name="N10021"></a><a name="Generic+Builder"></a>
 <h2 class="boxed">Generic Builder</h2>
 <div class="section">
 <p>Specifies the arguments to be passed to all builders</p>
@@ -244,28 +204,28 @@
 <td colspan="1" rowspan="1">basedir</td>
         <td colspan="1" rowspan="1">The base directory in which the build is executed.
 The generated
           build script will make this directory the current working directory
-          prior to invoking Ant.
+          prior to invoking the real builder.
         </td>
         <td colspan="1" rowspan="1">No. Defaults to <em>project basedir</em>.</td>
       
 </tr>
-	  
+      
 <tr>
         
-<td colspan="1" rowspan="1">debug</td>
-        <td colspan="1" rowspan="1">Set to "true" to turn on ant debugging.</td>
+<td colspan="1" rowspan="1">debug (Ant/Maven/NAnt only)</td>
+        <td colspan="1" rowspan="1">Set to "true" to turn on debugging.</td>
         <td colspan="1" rowspan="1">No</td>
       
 </tr>
     
 </table>
-<div class="frame warning">
-<div class="label">Warning</div>
-<div class="content">Only Python Gump supports &lt;ant debug="true"</div>
-</div>
-<a name="N1005F"></a><a name="property"></a>
-<h3 class="boxed">property</h3>
-<p>Property overrides to be passed to the Ant command</p>
+<a name="N10065"></a><a name="property%2Farg"></a>
+<h3 class="boxed">property/arg</h3>
+<p>Java Property overrides to be passed to the Ant/Maven command
+      or command line arguments passed to Script/Configure/Make.  The
+      Java builders Ant and Maven as well as NAnt use &lt;property&gt;
+      while Script, Configure and Make use &lt;arg&gt; as the name of
+      the nested element.</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
         
 <tr>
@@ -342,12 +302,13 @@
 </tr>
       
 </table>
-<a name="N100FF"></a><a name="depend"></a>
+<a name="N10105"></a><a name="depend"></a>
 <h3 class="boxed">depend</h3>
 <p>This is equivalent to a property reference="jarpath" as well as a
       dependency element in the enclosing project.  This was introduced as
       that has become a common enough practice that it makes sense to
-      introduce this element</p>
+      introduce this element.</p>
+<p>Depend is only supported by the Java builders Ant and Maven.</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
         
 <tr>
@@ -394,10 +355,10 @@
 </tr>
       
 </table>
-<a name="N10165"></a><a name="jvmarg"></a>
+<a name="N1016E"></a><a name="jvmarg"></a>
 <h3 class="boxed">jvmarg</h3>
 <p>Additional command line parameters to pass to the Java
-          Virtual Machine running Ant.</p>
+      Virtual Machine running Ant or Maven.</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
         
 <tr>
@@ -418,9 +379,11 @@
 </tr>
       
 </table>
-<a name="N10195"></a><a name="sysproperty"></a>
+<a name="N1019E"></a><a name="sysproperty"></a>
 <h3 class="boxed">sysproperty</h3>
 <p>Java system property to be passed to the Java Virtual Machine.</p>
+<p>Sysproperty is only supported by the Java builders Ant and
+      Maven.</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
         
 <tr>
@@ -496,6 +459,220 @@
         
 </tr>
       
+</table>
+</div>
+
+  
+<a name="N10242"></a><a name="script"></a>
+<h2 class="boxed">script</h2>
+<div class="section">
+<p>Specifies a script to be executed in order to make build a
+    project.</p>
+<p>The assumption is that the script can be invoked in a platform
+    independent manner, though the contents of the script may be
+    platform specific.  Specifically, if the name of the script is
+    "name" and no file with the name "name" exists in the project's
+    basedir, it will be invoked as follows:</p>
+<ul>
+      
+<li>On Windows/batch, "call .\name.bat"</li>
+      
+<li>On Unix/bash, "./name.sh"</li>
+    
+</ul>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+      
+<tr>
+        
+<th colspan="1" rowspan="1">Attribute</th>
+        <th colspan="1" rowspan="1">Description</th>
+        <th colspan="1" rowspan="1">Required?</th>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">name</td>
+        <td colspan="1" rowspan="1">The name of the script to execute.</td>
+        <td colspan="1" rowspan="1">Yes</td>
+      
+</tr>
+    
+</table>
+<p>Additional command line arguments can be specified using nested
+    &lt;arg&gt; elements.  If the name of an arg start with "--" or
+    doesn't start with "-", then a single argument gets created from
+    one &lt;arg&gt; element, using "=" to join name and value.  If it
+    starts with a single "-", two arguments get created, one for the
+    name and one for the value.  For example:</p>
+<pre class="code">
+      &lt;script name="foo"&gt;
+        &lt;arg name="--double-dash" value="1"/&gt;
+        &lt;arg name="-single-dash" value="2"/&gt;
+        &lt;arg name="no-dash" value="3"/&gt;
+      &lt;/script&gt;
+    </pre>
+<p>becomes</p>
+<pre class="code">
+      ./foo --double-dash=1 -single-dash 2 no-dash=3
+    </pre>
+</div>
+
+  
+<a name="N1028C"></a><a name="ant"></a>
+<h2 class="boxed">ant</h2>
+<div class="section">
+<p>Specifies the arguments to be passed to <a target="_blank" href="http://ant.apache.org/">Ant</a>.</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+      
+<tr>
+        
+<th colspan="1" rowspan="1">Attribute</th>
+        <th colspan="1" rowspan="1">Description</th>
+        <th colspan="1" rowspan="1">Required?</th>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">buildfile</td>
+        <td colspan="1" rowspan="1">The ant build file to execute.  Defaults to
+        <strong>build.xml</strong>.
+        </td>
+        <td colspan="1" rowspan="1">No Defaults to <strong>build.xml</strong>.</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">target</td>
+        <td colspan="1" rowspan="1">The ant target to invoke. <em>This can be
a comma
+        separated list. Spaces are preserved.</em></td>
+        <td colspan="1" rowspan="1">No. Defaults to the default target defined by the
build file.</td>
+      
+</tr>
+    
+</table>
+</div>
+
+  
+<a name="N102DA"></a><a name="maven"></a>
+<h2 class="boxed">maven</h2>
+<div class="section">
+<p>Specifies the arguments to be passed to <a target="_blank" href="http://maven.apache.org/">Maven</a>.</p>
+<p>The <a target="_blank" href="http://maven.apache.org/">Maven</a>
+    component of Gump (&lt;maven&gt;) uses a
+    <strong>pre-installed</strong> version of <a target="_blank" href="http://maven.apache.org">Maven</a>,
it does
+    <strong>NOT</strong> bootstrap Maven from CVS HEAD, yet. This is
+    hopefully something that will be added in the future.</p>
+<p>Gump generates a <strong>build.properties</strong> file for
+    Maven, in which it specifies the jar <a href="http://maven.apache.org/reference/user-guide.html#Overriding_Stated_Dependencies">overrides</a>,
+    and also any <a href="project.html#property">properties</a>
+    that are passes into the &lt;maven element.</p>
+<p>Currently Gump does <strong>not</strong> read the Maven
+    project.xml (POM) to attempt to determine dependencies, the Gump
+    descriptor needs to have them. The 'gump' goal in Maven ought
+    generate such a file.</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+      
+<tr>
+        
+<th colspan="1" rowspan="1">Attribute</th>
+        <th colspan="1" rowspan="1">Description</th>
+        <th colspan="1" rowspan="1">Required?</th>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">goal</td>
+        <td colspan="1" rowspan="1">The Maven goal to invoke.  <em>This can be
a comma
+        separated list. Spaces are preserved.</em></td>
+        <td colspan="1" rowspan="1">No. Defaults to <strong>jar</strong>.</td>
+      
+</tr>
+    
+</table>
+</div>
+
+  
+<a name="N10338"></a><a name="configure"></a>
+<h2 class="boxed">configure</h2>
+<div class="section">
+<p>Is a specialized version of <a href="#script">script</a>
+    with the fixed script name of "configure".</p>
+</div>
+
+  
+<a name="N10345"></a><a name="make"></a>
+<h2 class="boxed">make</h2>
+<div class="section">
+<p>Specifies the arguments to be passed to make.</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+      
+<tr>
+        
+<th colspan="1" rowspan="1">Attribute</th>
+        <th colspan="1" rowspan="1">Description</th>
+        <th colspan="1" rowspan="1">Required?</th>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">makefile</td>
+        <td colspan="1" rowspan="1">The make file to execute.  Defaults to <strong>Makefile</strong>.
+        </td>
+        <td colspan="1" rowspan="1">No Defaults to <strong>Makefile</strong>.</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">target</td>
+        <td colspan="1" rowspan="1">The make target to invoke. <em>This can be
a comma
+        separated list. Spaces are preserved.</em></td>
+        <td colspan="1" rowspan="1">No. Defaults to <strong>ALL</strong>.</td>
+      
+</tr>
+    
+</table>
+</div>
+
+  
+<a name="N10392"></a><a name="nant"></a>
+<h2 class="boxed">nant</h2>
+<div class="section">
+<p>Specifies the arguments to be passed to <a target="_blank" href="http://nant.sourceforge.org/">NAnt</a>.</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+      
+<tr>
+        
+<th colspan="1" rowspan="1">Attribute</th>
+        <th colspan="1" rowspan="1">Description</th>
+        <th colspan="1" rowspan="1">Required?</th>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">buildfile</td>
+        <td colspan="1" rowspan="1">The NAnt build file to execute.  Defaults to
+        <strong>NAnt.build</strong>.
+        </td>
+        <td colspan="1" rowspan="1">No Defaults to <strong>NAnt.build</strong>.</td>
+      
+</tr>
+      
+<tr>
+        
+<td colspan="1" rowspan="1">target</td>
+        <td colspan="1" rowspan="1">The NAnt target to invoke. <em>This can be
a comma
+        separated list. Spaces are preserved.</em></td>
+        <td colspan="1" rowspan="1">No. Defaults to the default target defined by the
build file.</td>
+      
+</tr>
+    
 </table>
 </div>
 

Modified: gump/site/metadata/index.html
Url: http://svn.apache.org/viewcvs/gump/site/metadata/index.html?view=diff&rev=111710&p1=gump/site/metadata/index.html&r1=111709&p2=gump/site/metadata/index.html&r2=111710
==============================================================================
--- gump/site/metadata/index.html	(original)
+++ gump/site/metadata/index.html	Mon Dec 13 05:07:05 2004
@@ -108,10 +108,7 @@
 <a title="" href="../metadata/project.html">Project</a>
 </div>
 <div class="menuitem">
-<a title="" href="../metadata/ant.html">Ant</a>
-</div>
-<div class="menuitem">
-<a title="" href="../metadata/maven.html">Maven</a>
+<a title="" href="../metadata/builder.html">Builder</a>
 </div>
 <div class="menuitem">
 <a title="" href="../metadata/practices.html">Good Practices</a>

Deleted: /gump/site/metadata/maven.html
Url: http://svn.apache.org/viewcvs/gump/site/metadata/maven.html?view=auto&rev=111709
==============================================================================

Modified: gump/site/metadata/module.html
Url: http://svn.apache.org/viewcvs/gump/site/metadata/module.html?view=diff&rev=111710&p1=gump/site/metadata/module.html&r1=111709&p2=gump/site/metadata/module.html&r2=111710
==============================================================================
--- gump/site/metadata/module.html	(original)
+++ gump/site/metadata/module.html	Mon Dec 13 05:07:05 2004
@@ -108,10 +108,7 @@
 <a title="" href="../metadata/project.html">Project</a>
 </div>
 <div class="menuitem">
-<a title="" href="../metadata/ant.html">Ant</a>
-</div>
-<div class="menuitem">
-<a title="" href="../metadata/maven.html">Maven</a>
+<a title="" href="../metadata/builder.html">Builder</a>
 </div>
 <div class="menuitem">
 <a title="" href="../metadata/practices.html">Good Practices</a>

Modified: gump/site/metadata/practices.html
Url: http://svn.apache.org/viewcvs/gump/site/metadata/practices.html?view=diff&rev=111710&p1=gump/site/metadata/practices.html&r1=111709&p2=gump/site/metadata/practices.html&r2=111710
==============================================================================
--- gump/site/metadata/practices.html	(original)
+++ gump/site/metadata/practices.html	Mon Dec 13 05:07:05 2004
@@ -108,10 +108,7 @@
 <a title="" href="../metadata/project.html">Project</a>
 </div>
 <div class="menuitem">
-<a title="" href="../metadata/ant.html">Ant</a>
-</div>
-<div class="menuitem">
-<a title="" href="../metadata/maven.html">Maven</a>
+<a title="" href="../metadata/builder.html">Builder</a>
 </div>
 <div class="menupage">
 <div class="menupagetitle">Good Practices</div>
@@ -199,7 +196,7 @@
 <a name="N10031"></a><a name="Let+Gump+set+your+final+jar+name"></a>
 <h3 class="boxed">Let Gump set your final jar name</h3>
 <p>Gump runs set @@DATE@@, which ought be set into the
-	  		jar name. Use a <a href="ant.html#property">property</a> for this.
+	  		jar name. Use a <a href="builder.html#property">property</a> for this.
   			</p>
 <a name="N1003E"></a><a name="Example"></a>
 <h3 class="boxed">Example</h3>

Modified: gump/site/metadata/profile.html
Url: http://svn.apache.org/viewcvs/gump/site/metadata/profile.html?view=diff&rev=111710&p1=gump/site/metadata/profile.html&r1=111709&p2=gump/site/metadata/profile.html&r2=111710
==============================================================================
--- gump/site/metadata/profile.html	(original)
+++ gump/site/metadata/profile.html	Mon Dec 13 05:07:05 2004
@@ -108,10 +108,7 @@
 <a title="" href="../metadata/project.html">Project</a>
 </div>
 <div class="menuitem">
-<a title="" href="../metadata/ant.html">Ant</a>
-</div>
-<div class="menuitem">
-<a title="" href="../metadata/maven.html">Maven</a>
+<a title="" href="../metadata/builder.html">Builder</a>
 </div>
 <div class="menuitem">
 <a title="" href="../metadata/practices.html">Good Practices</a>

Modified: gump/site/metadata/project.html
Url: http://svn.apache.org/viewcvs/gump/site/metadata/project.html?view=diff&rev=111710&p1=gump/site/metadata/project.html&r1=111709&p2=gump/site/metadata/project.html&r2=111710
==============================================================================
--- gump/site/metadata/project.html	(original)
+++ gump/site/metadata/project.html	Mon Dec 13 05:07:05 2004
@@ -108,10 +108,7 @@
 <div class="menupagetitle">Project</div>
 </div>
 <div class="menuitem">
-<a title="" href="../metadata/ant.html">Ant</a>
-</div>
-<div class="menuitem">
-<a title="" href="../metadata/maven.html">Maven</a>
+<a title="" href="../metadata/builder.html">Builder</a>
 </div>
 <div class="menuitem">
 <a title="" href="../metadata/practices.html">Good Practices</a>
@@ -139,12 +136,6 @@
 <a href="#project">project</a>
 <ul class="minitoc">
 <li>
-<a href="#ant">ant</a>
-</li>
-<li>
-<a href="#script">script</a>
-</li>
-<li>
 <a href="#depend">depend</a>
 </li>
 <li>
@@ -193,8 +184,11 @@
     a project definition fall into three different "groups", each optional:</p>
 <ul>
     
-<li>Build instructions: &lt;ant&gt; and &lt;script&gt;.  Describes
how to
-    produce the outputs from the inputs.</li>
+<li>
+<a href="builder.html">Build instructions</a>:
+    &lt;ant&gt;, &lt;nant&gt;, &lt;maven&gt;, &lt;configure&gt;,
+    &lt;make&gt; and &lt;script&gt;.<br>
+          Describes how to produce the outputs from the inputs.</li>
     
 <li>Inputs: &lt;depend&gt;, &lt;option&gt;, and &lt;work&gt;.
 Describes
     where to find the inputs (primarily jar files, but can be directories and
@@ -232,7 +226,7 @@
 <tr>
         
 <td colspan="1" rowspan="1">target</td>
-        <td colspan="1" rowspan="1">Override the <a href="ant.html">ant</a>
target to be used.</td>
+        <td colspan="1" rowspan="1">Override the <a href="builder.html#ant">ant</a>
target to be used.</td>
         <td colspan="1" rowspan="1">No</td>
       
 </tr>
@@ -240,7 +234,7 @@
 <tr>
         
 <td colspan="1" rowspan="1">buildfile</td>
-        <td colspan="1" rowspan="1">Override the <a href="ant.html">ant</a>
build file to be used.</td>
+        <td colspan="1" rowspan="1">Override the <a href="builder.html#ant">ant</a>
build file to be used.</td>
         <td colspan="1" rowspan="1">No</td>
       
 </tr>
@@ -266,54 +260,7 @@
 <div class="label">Warning</div>
 <div class="content">vm is not currently implemented</div>
 </div>
-<a name="N100AD"></a><a name="ant"></a>
-<h3 class="boxed">ant</h3>
-<p>Identifies this project as "buildable", and specifies the
-      target to build and the properties to be passed to ant.  The full
-      description of this XML element can be found
-      <a href="ant.html">here</a>
-</p>
-<p>
-<a href="http://ant.apache.org/">Apache Ant</a> is the
-      defacto build tool used by a large number of Open Source Java
-      projects.</p>
-<a name="N100BF"></a><a name="script"></a>
-<h3 class="boxed">script</h3>
-<p>Identifies this project as "buildable", and specifies the
-      script to be executed in order to make this happen.  The assumption
-      is that the script can be invoked in a platform independent manner,
-      though the contents of the script may be platform specific.
-      Specifically, if the name of the script is "name", it will be
-      invoked as follows:</p>
-<p>At the present time, the only use of this is during the bootstrap
-      process for Ant.</p>
-<ul>
-        
-<li>On Windows/batch, "call .\name.bat"</li>
-        
-<li>On Unix/bash, "./name.sh"</li>
-      
-</ul>
-<table class="ForrestTable" cellspacing="1" cellpadding="4">
-        
-<tr>
-          
-<th colspan="1" rowspan="1">Attribute</th>
-          <th colspan="1" rowspan="1">Description</th>
-          <th colspan="1" rowspan="1">Required?</th>
-        
-</tr>
-        
-<tr>
-          
-<td colspan="1" rowspan="1">name</td>
-          <td colspan="1" rowspan="1">The name of the script to execute.</td>
-          <td colspan="1" rowspan="1">Yes</td>
-        
-</tr>
-      
-</table>
-<a name="N100FB"></a><a name="depend"></a>
+<a name="N100B2"></a><a name="depend"></a>
 <h3 class="boxed">depend</h3>
 <p>Specifies the name of a required prerequisite project.  If a
       definition for that project is not found in the workspace, the
@@ -381,7 +328,7 @@
 </tr>
       
 </table>
-<a name="N10172"></a><a name="option"></a>
+<a name="N10129"></a><a name="option"></a>
 <h3 class="boxed">option</h3>
 <p>Specifies the name of an optional prerequisite project.  If a
       definition for that project is not found in the workspace, the
@@ -443,7 +390,7 @@
 </tr>
       
 </table>
-<a name="N101DF"></a><a name="work"></a>
+<a name="N10196"></a><a name="work"></a>
 <h3 class="boxed">work</h3>
 <p>Adds a directory or a file to the class path.  This is to allow
       projects which have compilation dependencies on byproducts of the build
@@ -491,7 +438,7 @@
 </tr>
       
 </table>
-<a name="N10231"></a><a name="home"></a>
+<a name="N101E8"></a><a name="home"></a>
 <h3 class="boxed">home</h3>
 <p>The home directory for a project is the directory which contains the
       files referenceable by another project.  In many cases, it is possible
@@ -533,7 +480,7 @@
 </tr>
       
 </table>
-<a name="N10280"></a><a name="license"></a>
+<a name="N10237"></a><a name="license"></a>
 <h3 class="boxed">license</h3>
 <p>The filename of the license, relative to the src directory.
       This file will accompany any redistributable jars.</p>
@@ -556,7 +503,7 @@
 </tr>
       
 </table>
-<a name="N102B0"></a><a name="jar"></a>
+<a name="N10267"></a><a name="jar"></a>
 <h3 class="boxed">jar</h3>
 <p>The name of an output jar, relative to the home directory.</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
@@ -598,7 +545,7 @@
 </tr>
       
 </table>
-<a name="N10308"></a><a name="javadoc"></a>
+<a name="N102BF"></a><a name="javadoc"></a>
 <h3 class="boxed">javadoc</h3>
 <p>This declares where the outputs of the
       <a href="http://java.sun.com/j2se/javadoc/index.html">javadoc</a> tool
@@ -737,7 +684,7 @@
     &lt;/javadoc&gt;
 		</pre>
 <p>must be used.</p>
-<a name="N103E4"></a><a name="junitreport"></a>
+<a name="N1039B"></a><a name="junitreport"></a>
 <h3 class="boxed">junitreport</h3>
 <p>This declares where the outputs of the
       <a href="http://ant.apache.org/manual/OptionalTasks/junitreport.html">junitreport</a>
@@ -874,7 +821,7 @@
     &lt;/junitreport&gt;
 		</pre>
 <p>must be used.</p>
-<a name="N104BC"></a><a name="nag"></a>
+<a name="N10473"></a><a name="nag"></a>
 <h3 class="boxed">nag</h3>
 <p>If this element is present, an entry for this project will be
       created in the file naglist.  This enables email reports of
@@ -988,12 +935,12 @@
           subject="Gump Build Warning - Deprecated methods used"/&gt;
 &lt;/nag&gt;
 	</pre>
-<a name="N1054A"></a><a name="redistributable"></a>
+<a name="N10501"></a><a name="redistributable"></a>
 <h3 class="boxed">redistributable</h3>
 <p>If present, indicates that outputs of builds from this module
       are redistributable.  Defaults to the redistributable value for
       the repository.</p>
-<a name="N10553"></a><a name="mkdir"></a>
+<a name="N1050A"></a><a name="mkdir"></a>
 <h3 class="boxed">mkdir</h3>
 <p>Creates a directory before starting the build.  This is
       sometimes needed in conjunction with <a href="#work">&lt;work&gt;</a>.</p>
@@ -1026,7 +973,7 @@
 </tr>
       
 </table>
-<a name="N1059F"></a><a name="delete"></a>
+<a name="N10556"></a><a name="delete"></a>
 <h3 class="boxed">delete</h3>
 <p>Deletes a directory before starting the build.</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">

Modified: gump/site/metadata/repository.html
Url: http://svn.apache.org/viewcvs/gump/site/metadata/repository.html?view=diff&rev=111710&p1=gump/site/metadata/repository.html&r1=111709&p2=gump/site/metadata/repository.html&r2=111710
==============================================================================
--- gump/site/metadata/repository.html	(original)
+++ gump/site/metadata/repository.html	Mon Dec 13 05:07:05 2004
@@ -108,10 +108,7 @@
 <a title="" href="../metadata/project.html">Project</a>
 </div>
 <div class="menuitem">
-<a title="" href="../metadata/ant.html">Ant</a>
-</div>
-<div class="menuitem">
-<a title="" href="../metadata/maven.html">Maven</a>
+<a title="" href="../metadata/builder.html">Builder</a>
 </div>
 <div class="menuitem">
 <a title="" href="../metadata/practices.html">Good Practices</a>

Modified: gump/site/metadata/workspace.html
Url: http://svn.apache.org/viewcvs/gump/site/metadata/workspace.html?view=diff&rev=111710&p1=gump/site/metadata/workspace.html&r1=111709&p2=gump/site/metadata/workspace.html&r2=111710
==============================================================================
--- gump/site/metadata/workspace.html	(original)
+++ gump/site/metadata/workspace.html	Mon Dec 13 05:07:05 2004
@@ -108,10 +108,7 @@
 <a title="" href="../metadata/project.html">Project</a>
 </div>
 <div class="menuitem">
-<a title="" href="../metadata/ant.html">Ant</a>
-</div>
-<div class="menuitem">
-<a title="" href="../metadata/maven.html">Maven</a>
+<a title="" href="../metadata/builder.html">Builder</a>
 </div>
 <div class="menuitem">
 <a title="" href="../metadata/practices.html">Good Practices</a>

Modified: gump/site/skin/images/rc-b-l-15-1body-2menu-3menu.png
Url: http://svn.apache.org/viewcvs/gump/site/skin/images/rc-b-l-15-1body-2menu-3menu.png?view=diff&rev=111710&p1=gump/site/skin/images/rc-b-l-15-1body-2menu-3menu.png&r1=111709&p2=gump/site/skin/images/rc-b-l-15-1body-2menu-3menu.png&r2=111710
==============================================================================
Binary files. No diff available.

Modified: gump/site/skin/images/rc-b-r-15-1body-2menu-3menu.png
Url: http://svn.apache.org/viewcvs/gump/site/skin/images/rc-b-r-15-1body-2menu-3menu.png?view=diff&rev=111710&p1=gump/site/skin/images/rc-b-r-15-1body-2menu-3menu.png&r1=111709&p2=gump/site/skin/images/rc-b-r-15-1body-2menu-3menu.png&r2=111710
==============================================================================
Binary files. No diff available.

Modified: gump/site/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png
Url: http://svn.apache.org/viewcvs/gump/site/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png?view=diff&rev=111710&p1=gump/site/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png&r1=111709&p2=gump/site/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png&r2=111710
==============================================================================
Binary files. No diff available.

Modified: gump/site/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png
Url: http://svn.apache.org/viewcvs/gump/site/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png?view=diff&rev=111710&p1=gump/site/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png&r1=111709&p2=gump/site/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png&r2=111710
==============================================================================
Binary files. No diff available.

Modified: gump/site/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png
Url: http://svn.apache.org/viewcvs/gump/site/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png?view=diff&rev=111710&p1=gump/site/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png&r1=111709&p2=gump/site/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png&r2=111710
==============================================================================
Binary files. No diff available.

Modified: gump/site/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png
Url: http://svn.apache.org/viewcvs/gump/site/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png?view=diff&rev=111710&p1=gump/site/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png&r1=111709&p2=gump/site/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png&r2=111710
==============================================================================
Binary files. No diff available.

Modified: gump/site/skin/images/rc-t-r-15-1body-2menu-3menu.png
Url: http://svn.apache.org/viewcvs/gump/site/skin/images/rc-t-r-15-1body-2menu-3menu.png?view=diff&rev=111710&p1=gump/site/skin/images/rc-t-r-15-1body-2menu-3menu.png&r1=111709&p2=gump/site/skin/images/rc-t-r-15-1body-2menu-3menu.png&r2=111710
==============================================================================
Binary files. No diff available.

Modified: gump/site/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png
Url: http://svn.apache.org/viewcvs/gump/site/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png?view=diff&rev=111710&p1=gump/site/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png&r1=111709&p2=gump/site/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png&r2=111710
==============================================================================
Binary files. No diff available.

Modified: gump/site/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png
Url: http://svn.apache.org/viewcvs/gump/site/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png?view=diff&rev=111710&p1=gump/site/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png&r1=111709&p2=gump/site/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png&r2=111710
==============================================================================
Binary files. No diff available.

Modified: gump/site/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png
Url: http://svn.apache.org/viewcvs/gump/site/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png?view=diff&rev=111710&p1=gump/site/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png&r1=111709&p2=gump/site/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png&r2=111710
==============================================================================
Binary files. No diff available.

Modified: gump/site/why.html
Url: http://svn.apache.org/viewcvs/gump/site/why.html?view=diff&rev=111710&p1=gump/site/why.html&r1=111709&p2=gump/site/why.html&r2=111710
==============================================================================
--- gump/site/why.html	(original)
+++ gump/site/why.html	Mon Dec 13 05:07:05 2004
@@ -168,10 +168,7 @@
 <a title="" href="metadata/project.html">Project</a>
 </div>
 <div class="menuitem">
-<a title="" href="metadata/ant.html">Ant</a>
-</div>
-<div class="menuitem">
-<a title="" href="metadata/maven.html">Maven</a>
+<a title="" href="metadata/builder.html">Builder</a>
 </div>
 <div class="menuitem">
 <a title="" href="metadata/practices.html">Good Practices</a>

Mime
View raw message