gump-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bode...@apache.org
Subject svn commit: r1680163 - /gump/live/src/documentation/content/xdocs/metadata/builder.xml
Date Tue, 19 May 2015 04:24:28 GMT
Author: bodewig
Date: Tue May 19 04:24:28 2015
New Revision: 1680163

URL: http://svn.apache.org/r1680163
Log:
document nuget and msbuild builders

Modified:
    gump/live/src/documentation/content/xdocs/metadata/builder.xml

Modified: gump/live/src/documentation/content/xdocs/metadata/builder.xml
URL: http://svn.apache.org/viewvc/gump/live/src/documentation/content/xdocs/metadata/builder.xml?rev=1680163&r1=1680162&r2=1680163&view=diff
==============================================================================
--- gump/live/src/documentation/content/xdocs/metadata/builder.xml (original)
+++ gump/live/src/documentation/content/xdocs/metadata/builder.xml Tue May 19 04:24:28 2015
@@ -56,7 +56,7 @@
         <td>No. Defaults to <em>project basedir</em>.</td>
       </tr>
       <tr>
-        <td>debug (Ant/Maven/NAnt/Gradle only)</td>
+        <td>debug (Ant/Maven/NAnt/Gradle/MSBuild only)</td>
         <td>Set to "true" to turn on debugging.</td>
         <td>No</td>
       </tr>
@@ -66,7 +66,7 @@
 
       <p>Java Property overrides to be passed to the Ant/Maven/Gradle command
       or command line arguments passed to Script/Configure/Make.  The
-      Java builders Ant, Maven and Gradle as well as NAnt use &lt;property&gt;
+      Java builders Ant, Maven, MSBuild and Gradle 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>
 
@@ -673,6 +673,32 @@
     </table>
   </section>
 
+  <section><title>msbuild</title>
+    <p>Specifies the arguments to be passed to MSBuild or xbuild.
+    Gump will automatically detect whether MSBuild or xbuild is
+    present and run the appropriate tool - preferring MSBuild.</p>
+
+    <table>
+      <tr>
+        <th>Attribute</th>
+        <th>Description</th>
+        <th>Required?</th>
+      </tr>
+      <tr>
+        <td>buildfile</td>
+        <td>The MSBuild build file/project/solution to execute.
+        </td>
+        <td>No</td>
+      </tr>
+      <tr>
+        <td>target</td>
+        <td>The MSBuild target to invoke. <em>This can be a comma
+        separated list. Spaces are preserved.</em></td>
+        <td>No. Defaults to the default target defined by the build file.</td>
+      </tr>
+    </table>
+  </section>
+
   <section><title>gradle</title>
 
     <p><strong>The Gradle builder is a work in progress and may not be
@@ -742,6 +768,36 @@
       </tr>
     </table>
   </section>
+
+  <section><title>nuget</title>
+
+    <p><strong>Currenty the nuget builder will fetch what has been
+    specified in the <code>packages.config</code> rather than
+    replacing things with the latest version - which would be more in
+    line with Gump's purpose..</strong></p>
+
+    <p>The <fork href="http://nuget.org/">NuGet</fork> component of
+    Gump (&lt;nuget&gt;) uses a <strong>pre-installed</strong> version
+    of nuget.</p>
+    
+    <table>
+      <tr>
+        <th>Attribute</th>
+        <th>Description</th>
+        <th>Required?</th>
+      </tr>
+      <tr>
+        <td>command</td>
+        <td>The nuget command to execute.</td>
+        <td>No. Defaults to <strong>restore</strong>.</td>
+      </tr>
+      <tr>
+        <td>solution</td>
+        <td>The solution holding the package configuration.</td>
+        <td>Yes</td>
+      </tr>
+    </table>
+  </section>
 
 </body>
 </document>



Mime
View raw message