added build folder added build script for release build of ANX.Framework and all RenderSystems fixed some issues in projects regarding compiler directives removed StockShaderCodeGenerator from Pre-Build-Events. Build the Stock shaders using NAnt target build_stock_shaders. started Wiki documentation for custom build switches (e.g. extended mode)
490 lines
15 KiB
HTML
490 lines
15 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Language" content="en-ca" />
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<meta name="description" content="Task Reference" />
|
|
<link rel="stylesheet" type="text/css" href="../style.css" />
|
|
<title>Task Reference</title>
|
|
</head>
|
|
<body>
|
|
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
|
|
<tr>
|
|
<td class="NavBar-Cell">
|
|
<a href="http://nant.sourceforge.net">
|
|
<b>NAnt</b>
|
|
</a>
|
|
<img alt="->" src="../images/arrow.gif" />
|
|
<a href="../index.html">Help</a>
|
|
<img alt="->" src="../images/arrow.gif" />
|
|
Task Reference
|
|
</td>
|
|
<td class="NavBar-Cell" align="right">
|
|
v0.91</td>
|
|
</tr>
|
|
</table>
|
|
<h1>Task Reference</h1>
|
|
<div class="table">
|
|
<table>
|
|
<colgroup>
|
|
<col />
|
|
<col />
|
|
</colgroup>
|
|
<tr>
|
|
<th>Task</th>
|
|
<th>Summary</th>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="al.html">al</a>
|
|
</td>
|
|
<td> Wraps <code>al.exe</code>, the assembly linker for the .NET Framework. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="asminfo.html">asminfo</a>
|
|
</td>
|
|
<td> Generates an AssemblyInfo file using the attributes given. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="attrib.html">attrib</a>
|
|
</td>
|
|
<td> Changes the file attributes of a file or set of files and directories. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="available.html">
|
|
<i>available</i>
|
|
</a>
|
|
</td>
|
|
<td> Checks if a resource is available at runtime. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="aximp.html">aximp</a>
|
|
</td>
|
|
<td> Generates a Windows Forms Control that wraps ActiveX Controls defined in an OCX. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="call.html">call</a>
|
|
</td>
|
|
<td> Calls a NAnt target in the current project. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="cl.html">cl</a>
|
|
</td>
|
|
<td> Compiles C/C++ programs using <code>cl.exe</code>, Microsoft's C/C++ compiler. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="copy.html">copy</a>
|
|
</td>
|
|
<td> Copies a file, a directory, or set of files to a new file or directory. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="csc.html">csc</a>
|
|
</td>
|
|
<td> Compiles C# programs. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="cvs.html">cvs</a>
|
|
</td>
|
|
<td> Executes the cvs command specified by the command attribute. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="cvs-changelog.html">cvs-changelog</a>
|
|
</td>
|
|
<td> Produces an XML report that represents the cvs changes from the given start day, to a given end date. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="cvs-checkout.html">cvs-checkout</a>
|
|
</td>
|
|
<td> Checks out a CVS module to the required directory. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="cvs-export.html">cvs-export</a>
|
|
</td>
|
|
<td> Exports a cvs module in preperation for a release (i.e. the CVS version folders are not exported). </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="cvs-pass.html">cvs-pass</a>
|
|
</td>
|
|
<td> Executes the cvs login command which appends or updates an entry to the specified .cvspass file. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="cvs-rtag.html">cvs-rtag</a>
|
|
</td>
|
|
<td> Tags all sources in the remote repository with a given tag. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="cvs-tag.html">cvs-tag</a>
|
|
</td>
|
|
<td> Tags all local sources with the specified tag. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="cvs-update.html">cvs-update</a>
|
|
</td>
|
|
<td> Updates a CVS module in a local working directory. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="delay-sign.html">delay-sign</a>
|
|
</td>
|
|
<td> Signs delay-signed .NET Assemblies, or re-signs existing assemblies. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="delete.html">delete</a>
|
|
</td>
|
|
<td> Deletes a file, fileset or directory. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="description.html">description</a>
|
|
</td>
|
|
<td> An empty task that allows a build file to contain a description. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="echo.html">echo</a>
|
|
</td>
|
|
<td> Writes a message to the build log or a specified file. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="exec.html">exec</a>
|
|
</td>
|
|
<td> Executes a system command. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="fail.html">fail</a>
|
|
</td>
|
|
<td> Exits the current build by throwing a <a href="../../sdk/NAnt.Core.BuildException.html">BuildException</a>, optionally printing additional information. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="foreach.html">foreach</a>
|
|
</td>
|
|
<td> Loops over a set of items. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="get.html">get</a>
|
|
</td>
|
|
<td> Gets a particular file from a URL source. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="gunzip.html">gunzip</a>
|
|
</td>
|
|
<td> Expands a file packed using GZip compression. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="if.html">if</a>
|
|
</td>
|
|
<td> Checks the conditional attributes and executes the children if <b>true</b>. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="ifnot.html">
|
|
<i>ifnot</i>
|
|
</a>
|
|
</td>
|
|
<td> The opposite of the <code>if</code> task. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="ilasm.html">ilasm</a>
|
|
</td>
|
|
<td> Compiles ILASM programs. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="ildasm.html">ildasm</a>
|
|
</td>
|
|
<td> Disassembles any portable executable (PE) file that contains intermediate language (IL) code. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="include.html">include</a>
|
|
</td>
|
|
<td> Includes an external build file. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="jsc.html">jsc</a>
|
|
</td>
|
|
<td> Compiles JScript.NET programs. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="lib.html">lib</a>
|
|
</td>
|
|
<td> Run <code>lib.exe</code>, Microsoft's Library Manager. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="license.html">license</a>
|
|
</td>
|
|
<td> Generates a <code>.licence</code> file from a <code>.licx</code> file. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="link.html">link</a>
|
|
</td>
|
|
<td> Links files using <code>link.exe</code>, Microsoft's Incremental Linker. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="loadfile.html">loadfile</a>
|
|
</td>
|
|
<td> Load a text file into a single property. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="loadtasks.html">loadtasks</a>
|
|
</td>
|
|
<td> Loads tasks form a given assembly or all assemblies in a given directory or <a href="../types/fileset.html"><fileset></a>. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="mail.html">mail</a>
|
|
</td>
|
|
<td> Sends an SMTP message. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="mc.html">mc</a>
|
|
</td>
|
|
<td> Compiles messages using mc.exe, Microsoft's Win32 message compiler. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="midl.html">midl</a>
|
|
</td>
|
|
<td> This tasks allows you to run MIDL.exe. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="mkdir.html">mkdir</a>
|
|
</td>
|
|
<td> Creates a directory and any non-existent parent directory if necessary. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="move.html">move</a>
|
|
</td>
|
|
<td> Moves a file, a directory, or set of files to a new file or directory. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="nant.html">nant</a>
|
|
</td>
|
|
<td> Runs NAnt on a supplied build file, or a set of build files. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="nantschema.html">nantschema</a>
|
|
</td>
|
|
<td> Creates an XSD File for all available tasks. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="ndoc.html">ndoc</a>
|
|
</td>
|
|
<td> Runs NDoc V1.3.1 to create documentation. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="nunit.html">
|
|
<i>nunit</i>
|
|
</a>
|
|
</td>
|
|
<td> Runs tests using the NUnit V1.0 framework. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="nunit2.html">nunit2</a>
|
|
</td>
|
|
<td> Runs tests using the NUnit V2.2 framework. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="property.html">property</a>
|
|
</td>
|
|
<td> Sets a property in the current project. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="rc.html">rc</a>
|
|
</td>
|
|
<td> Compiles resources using <code>rc.exe</code>, Microsoft's Win32 resource compiler. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="readregistry.html">readregistry</a>
|
|
</td>
|
|
<td> Reads a value or set of values from the Windows Registry into one or more NAnt properties. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="regasm.html">regasm</a>
|
|
</td>
|
|
<td> Registers an assembly, or set of assemblies for use from COM clients. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="regex.html">regex</a>
|
|
</td>
|
|
<td> Sets project properties based on the evaluatuion of a regular expression. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="regsvcs.html">regsvcs</a>
|
|
</td>
|
|
<td> Installs or removes .NET Services. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="resgen.html">resgen</a>
|
|
</td>
|
|
<td> Converts files from one resource format to another. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="script.html">script</a>
|
|
</td>
|
|
<td> Executes the code contained within the task. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="servicecontroller.html">servicecontroller</a>
|
|
</td>
|
|
<td> Allows a Windows service to be controlled. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="setenv.html">setenv</a>
|
|
</td>
|
|
<td> Sets an environment variable or a whole collection of them. Use an empty <code>value</code> attribute to clear a variable. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="sleep.html">sleep</a>
|
|
</td>
|
|
<td> A task for sleeping a specified period of time, useful when a build or deployment process requires an interval between tasks. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="solution.html">solution</a>
|
|
</td>
|
|
<td> Compiles VS.NET solutions (or sets of projects), automatically determining project dependencies from inter-project references. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="style.html">style</a>
|
|
</td>
|
|
<td> Processes a document via XSLT. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="sysinfo.html">sysinfo</a>
|
|
</td>
|
|
<td> Sets properties with system information. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="tar.html">tar</a>
|
|
</td>
|
|
<td> Creates a tar file from the specified filesets. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="tlbexp.html">tlbexp</a>
|
|
</td>
|
|
<td> Exports a .NET assembly to a type library that can be used from unmanaged code (wraps Microsoft's <code>tlbexp.exe</code>). </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="tlbimp.html">tlbimp</a>
|
|
</td>
|
|
<td> Imports a type library to a .NET assembly (wraps Microsoft's <code>tlbimp.exe</code>). </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="touch.html">touch</a>
|
|
</td>
|
|
<td> Touches a file or set of files -- corresponds to the Unix touch command. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="tstamp.html">tstamp</a>
|
|
</td>
|
|
<td> Sets properties with the current date and time. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="untar.html">untar</a>
|
|
</td>
|
|
<td> Extracts files from a tar archive. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="unzip.html">unzip</a>
|
|
</td>
|
|
<td> Extracts files from a zip archive. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="uptodate.html">uptodate</a>
|
|
</td>
|
|
<td> Check modification dates on groups of files. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="vbc.html">vbc</a>
|
|
</td>
|
|
<td> Compiles Visual Basic.NET programs. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="vjc.html">vjc</a>
|
|
</td>
|
|
<td> Compiles Visual J# programs using vjc, Microsoft's J# compiler. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="xmlpeek.html">xmlpeek</a>
|
|
</td>
|
|
<td> Extracts text from an XML file at the location specified by an XPath expression. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="xmlpoke.html">xmlpoke</a>
|
|
</td>
|
|
<td> Replaces text in an XML file at the location specified by an XPath expression. </td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<a href="zip.html">zip</a>
|
|
</td>
|
|
<td> Creates a zip file from the specified filesets. </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</body>
|
|
</html> |