From: Gert D. <dri...@us...> - 2005-06-26 07:01:18
|
Update of /cvsroot/nant/nant/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19947/doc Modified Files: releasenotes.html Log Message: Allow global types to be (re)defined in task container. Fixes "bug" #1210046. Index: releasenotes.html =================================================================== RCS file: /cvsroot/nant/nant/doc/releasenotes.html,v retrieving revision 1.125 retrieving revision 1.126 diff -C2 -d -r1.125 -r1.126 *** releasenotes.html 17 Jun 2005 17:29:37 -0000 1.125 --- releasenotes.html 26 Jun 2005 07:01:01 -0000 1.126 *************** *** 10,14 **** margin-top: 10px; } ! </style> </head> <body> --- 10,34 ---- margin-top: 10px; } ! ! .xmlelement { ! color: #660000; ! } ! ! .xmlattribute { ! color: red; ! } ! ! .xmltext { ! color: blue; ! } ! ! .xmlcomment { ! color: green; ! } ! ! .xmlcdata { ! color: #FF00CC; ! } ! </style> </head> <body> *************** *** 172,175 **** --- 192,233 ---- </li> </ul> + <h5>Define types in task containers.</h5> + <div style="margin-left: 20px;"> + <p> + Global types can now be (re)defined in task containers + (such a <code><a href="help/tasks/if.html"><if></a></code> , + <code><a href="help/tasks/foreach.html"><foreach></a></code>). + </p> + <p>For example:</p> + <pre class="code"> + <span class="xmltext"><</span><span class="xmlelement">project</span> <span class="xmlattribute">name</span><span class="xmltext">="container-type"</span> <span class="xmlattribute">default</span><span class="xmltext">="build"></span> + <span class="xmltext"><</span><span class="xmlelement">if</span> <span class="xmlattribute">test</span><span class="xmltext">="${platform::is-win32()}"></span> + <span class="xmltext"><</span><span class="xmlelement">fileset</span> <span class="xmlattribute">id</span><span class="xmltext">="sources"></span> + <span class="xmltext"><</span><span class="xmlelement">include</span> <span class="xmlattribute">name</span><span class="xmltext">="**/*.cs" /></span> + <span class="xmlcomment"><!-- exclude Unix-specific classes --></span> + <span class="xmltext"><</span><span class="xmlelement">exclude</span> <span class="xmlattribute">name</span><span class="xmltext">="**/Unix/*.cs" /></span> + <span class="xmltext"></</span><span class="xmlelement">fileset</span><span class="xmltext">></span> + <span class="xmltext"></</span><span class="xmlelement">if</span><span class="xmltext">></span> + <span class="xmltext"><</span><span class="xmlelement">if</span> <span class="xmlattribute">test</span><span class="xmltext">="${platform::is-unix()}"></span> + <span class="xmltext"><</span><span class="xmlelement">fileset</span> <span class="xmlattribute">id</span><span class="xmltext">="sources"></span> + <span class="xmltext"><</span><span class="xmlelement">include</span> <span class="xmlattribute">name</span><span class="xmltext">="**/*.cs" /></span> + <span class="xmlcomment"><!-- exclude Win32-specific classes --></span> + <span class="xmltext"><</span><span class="xmlelement">exclude</span> <span class="xmlattribute">name</span><span class="xmltext">="**/Win32/*.cs" /></span> + <span class="xmltext"></</span><span class="xmlelement">fileset</span><span class="xmltext">></span> + <span class="xmltext"></</span><span class="xmlelement">if</span><span class="xmltext">></span> + <span class="xmltext"><</span><span class="xmlelement">target</span> <span class="xmlattribute">name</span><span class="xmltext">="build"></span> + <span class="xmltext"><</span><span class="xmlelement">csc</span> <span class="xmlattribute">output</span><span class="xmltext">="IvsController.dll"></span> + <span class="xmltext"><</span><span class="xmlelement">sources</span> <span class="xmlattribute">refid</span><span class="xmltext">="sources" /></span> + <span class="xmltext"><</span><span class="xmlelement">references</span><span class="xmltext">></span> + <span class="xmltext"><</span><span class="xmlelement">include</span> <span class="xmlattribute">name</span><span class="xmltext">="System.dll" /></span> + <span class="xmltext"><</span><span class="xmlelement">include</span> <span class="xmlattribute">name</span><span class="xmltext">="System.Data.dll" /></span> + <span class="xmltext"><</span><span class="xmlelement">include</span> <span class="xmlattribute">name</span><span class="xmltext">="System.Xml.dll" /></span> + <span class="xmltext"></</span><span class="xmlelement">references</span><span class="xmltext">></span> + <span class="xmltext"></</span><span class="xmlelement">csc</span><span class="xmltext">></span> + <span class="xmltext"></</span><span class="xmlelement">target</span><span class="xmltext">></span> + <span class="xmltext"></</span><span class="xmlelement">project</span><span class="xmltext">></span> + </pre> + <p>Up until now, only tasks could be executed in these containers.</p> + </div> </div> <h4>Types</h4> |