1 <?xml version="1.0"?>
\r
2 <project name="NUnit.Framework" default="build">
\r
6 * bin.dir - bin directory
\r
7 * src.dir - source location(build) or target(copy)
\r
8 * build.debug - (true|false) debug build?
\r
9 * build.defines.csc - build defines for build config
\r
12 <target name="build" depends="copy">
\r
13 <csc target="library" output="${bin.dir}/nunit.framework.dll"
\r
14 debug="${build.debug}" define="${build.defines.csc},StronglyNamedAssembly">
\r
15 <sources basedir="${src.dir}/framework">
\r
16 <include name="*.cs"/>
\r
21 <target name="copy">
\r
22 <copy todir="${src.dir}/framework">
\r
23 <fileset basedir=".">
\r
24 <include name="nunit.framework.dll.csproj"/>
\r
25 <include name="nunit.framework.build"/>
\r
26 <include name="AssemblyInfo.cs"/>
\r
27 <include name="Assert.cs"/>
\r
28 <include name="Assertion.cs"/>
\r
29 <include name="AssertionException.cs"/>
\r
30 <include name="AssertionFailureMessage.cs"/>
\r
31 <include name="CategoryAttribute.cs"/>
\r
32 <include name="ExpectedExceptionAttribute.cs"/>
\r
33 <include name="ExplicitAttribute.cs"/>
\r
34 <include name="IgnoreAttribute.cs"/>
\r
35 <include name="IgnoreException.cs"/>
\r
36 <include name="OldTestCase.cs"/>
\r
37 <include name="SetUpAttribute.cs"/>
\r
38 <include name="SuiteAttribute.cs"/>
\r
39 <include name="TearDownAttribute.cs"/>
\r
40 <include name="TestAttribute.cs"/>
\r
41 <include name="TestFixtureAttribute.cs"/>
\r
42 <include name="TestFixtureSetUpAttribute.cs"/>
\r
43 <include name="TestFixtureTearDownAttribute.cs"/>
\r