2 <project name=
"NUnit.Framework" 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
12 <target name=
"build" depends=
"copy">
13 <csc target=
"library" output=
"${bin.dir}/nunit.framework.dll"
14 debug=
"${build.debug}" define=
"${build.defines.csc},StronglyNamedAssembly">
15 <sources basedir=
"${src.dir}/framework">
16 <include name=
"*.cs"/>
22 <copy todir=
"${src.dir}/framework">
24 <include name=
"nunit.framework.dll.csproj"/>
25 <include name=
"nunit.framework.build"/>
26 <include name=
"AssemblyInfo.cs"/>
27 <include name=
"Assert.cs"/>
28 <include name=
"Assertion.cs"/>
29 <include name=
"AssertionException.cs"/>
30 <include name=
"AssertionFailureMessage.cs"/>
31 <include name=
"CategoryAttribute.cs"/>
32 <include name=
"ExpectedExceptionAttribute.cs"/>
33 <include name=
"ExplicitAttribute.cs"/>
34 <include name=
"IgnoreAttribute.cs"/>
35 <include name=
"IgnoreException.cs"/>
36 <include name=
"OldTestCase.cs"/>
37 <include name=
"SetUpAttribute.cs"/>
38 <include name=
"SuiteAttribute.cs"/>
39 <include name=
"TearDownAttribute.cs"/>
40 <include name=
"TestAttribute.cs"/>
41 <include name=
"TestFixtureAttribute.cs"/>
42 <include name=
"TestFixtureSetUpAttribute.cs"/>
43 <include name=
"TestFixtureTearDownAttribute.cs"/>