Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'mcs/nant/doc/changelog.html')
-rwxr-xr-xmcs/nant/doc/changelog.html121
1 files changed, 0 insertions, 121 deletions
diff --git a/mcs/nant/doc/changelog.html b/mcs/nant/doc/changelog.html
deleted file mode 100755
index a5f3ac7e182..00000000000
--- a/mcs/nant/doc/changelog.html
+++ /dev/null
@@ -1,121 +0,0 @@
-<html>
-
-<head>
- <meta http-equiv="Content-Language" content="en-ca">
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
- <link rel="stylesheet" type="text/css" href="style.css" />
- <title>NAnt Change Log</title>
-</head>
-
-<body>
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
- <tr><td class="NavBar-Cell" width="100%"><a title="NAnt home page" href="index.html"><b>NAnt</b></a> <img src="arrow.gif" alt="->"/> Change Log</td></tr>
- </table>
-
- <h1><span class="N">N</span><span class="Ant">Ant</span> Change Log</h1>
-
- <h3>0.6.0 September 18, 2001</h3>
- <ul>
- <li>report build file xml errors in a useful way</li>
- <li>report error location when tasks are missing required attributes</li>
- <li>copy task updated - thanks to Ian MacLean</li>
- <li>**/*.cs type pattern matching now available in file sets via DirectoryScanner class</li>
- <li>Ian MacLean added as a project developer</li>
- <li>added all the environment variables to properites, ie, &lt;echo message="path=${nant.env.PATH}"/&gt;</li>
- <li>move task updated - thanks to Ian MacLean</li>
- <li>sleep task added - thanks to Ian MacLean</li>
- <li>DirectoryScanner and FileSet's scan for files AND directories now</li>
- <li>FileSet's cache scan results, use Scan() to rescan</li>
- <li>FileSet's auto initialize to their containing Task, this helps clean up the code</li>
- <li>copy task can now copy full directory trees</li>
- <li>added verbose attribute to copy task, default off, message gives number of files processed</li>
- <li>fixed bug with any ExternalBase tasks hanging - thanks to Sergey Chaban for reporting</li>
- <li>include task added</li>
- <li>call task added</li>
- <li>-verbose command line option added</li>
- <li>build file can now build complete distribution, try 'nant dist'</li>
- </ul>
-
- <h3>0.5.0 August 22, 2001</h3>
- <ul>
- <li>complete overhaul of the web site and doc folder (all html files)</li>
- <li>made src a parent folder to be able to hold multiple assemblies in anticipation of the NAnt.Tests.dll assembly</li>
- <li>licensed changed to GNU General Public License</li>
- <li>source code placed under CVS</li>
- <li>tasks can now have attributes in base classes, see CompilerBase as an example - thanks to Mike Krueger</li>
- <li>coding conventions posted on SourceForge in the document manager</li>
- <li>task manager in SourceForge is now being used to track currently active tasks</li>
- <li>namespace changed to SourceForge.NAnt</li>
- <li>added basic command line parsing</li>
- <li>added version resource</li>
- <li>support for multiple build targets (try 'nant clean test')</li>
- <li>BuildException added to report text position in the build file where errors occur - thanks to Ian MacLean</li>
- <li>style task (xslt processing) added - thanks to Serge</li>
- <li>executable is now signed with the NAnt.key</li>
- <li>converted all public/protected fields to properties</li>
- <li>added support for user define properties</li>
- <li>added -set option (try 'nant -set:debug=true clean build')</li>
- <li>changed verions number to 0.5 to reflect the number of changes in the code base</li>
- </ul>
-
- <h3>0.1.5 July 22, 2001</h3>
- <ul>
- <li>only compiles program if source file last write time > output last write time</li>
- <li>refactored compiler code into common CompilerBase class</li>
- <li>refactored compiler and exec task into common ExternalProgramBase class</li>
- <li>added &lt;arg value="/win32res:filename"/&gt; element to all external program tasks</li>
- <li>added Int32ValidatorAttribute and BooleanValidatorAttribute classes to perform error checking on task attributes after macro expansion but before task execution. Search for BooleanValidator or Int32Validator in Tasks for examples.</li>
- <li>changed Task attribute names to TaskAttributeAttribute and FileSetAttribute</li>
- <li>removed default value for task attributes (set with initial value)</li>
- <li>changes to Project class on how to initialize a project and run it</li>
- <li>right aligned task prefixes to clean up output</li>
- <li>added or enhanced these tasks
- <ul>
- <li>vbc, jsc, csc</li>
- <li>move</li>
- <li>nant</li>
- <li>taskdef</li>
- <li>tstamp</li>
- <li>exec (failonerror attribute)</li>
- </ul>
- </li>
- </ul>
-
- <h3>0.1.4 July 19, 2001</h3>
- <ul>
- <li>added or enhanced these tasks
- <ul>
- <li>echo</li>
- <li>fail</li>
- <li>property</li>
- <li>copy (respects basedir)</li>
- <li>delete (respects basedir)</li>
- <li>mkdir (respects basedir)</li>
- <li>exec</li>
- </ul>
- </li>
- </ul>
-
- <h3>0.1.3 July 18, 2001</h3>
- <ul>
- <li>dependices working via depends attribute on targets</li>
- <li>changed name from NBuild to NAnt</li>
- <li>using the name "Parameter" to refer to the xml attributes in tasks because it was conflicting badly with .NET Attributes</li>
- <li>added FileSetParameterAttribute so that fileset parameters would autoinit</li>
- <li>renamed TaskAttributeAttribute to StringParameterAttribute</li>
- <li>broke into seperate source files (one per class)</li>
- <li>changed default build file from Project.xml to the first file with a .build extension</li>
- </ul>
-
- <h3>0.1.2 July 16, 2001</h3>
- <ul>
- <li>basic functionality to have NAnt build itself (csc task)</li>
- </ul>
-
- <h3>0.1.1 July 5, 2001</h3>
- <ul>
- <li>initial test version</li>
- </ul>
-</body>
-
-</html>