2 <project name="NUnit-Console?" default="build">
6 * bin.dir - bin directory
7 * src.dir - source location(build) or target(copy)
8 * build.debug - (true|false) debug build?
9 * build.defines.csc - build defines for build config
10 * runtime.defines.csc - build defines for target framework
13 <target name="build" depends="copy">
15 <csc target="exe" output="${bin.dir}/nunit-console.exe"
16 debug="${build.debug}" define="${build.defines.csc},${runtime.defines.csc}">
17 <sources basedir="${src.dir}/nunit-console">
18 <includes name="*.cs"/>
20 <references basedir="${bin.dir}">
21 <includes name="nunit.core.dll"/>
22 <includes name="nunit.util.dll"/>
26 <copy file="${src.dir}/nunit-console/nunit-console.exe.config" todir="${bin.dir}"/>
31 <copy todir="${src.dir}/nunit-console">
33 <includes name="nunit-console.csproj"/>
34 <includes name="nunit-console.build"/>
35 <includes name="app.ico"/>
36 <includes name="AssemblyInfo.cs"/>
37 <includes name="ConsoleUi.cs"/>
38 <includes name="nunit-console.exe.config"/>