1 <?xml version="1.0"?>
\r
2 <project name="NUnitFramework" default="build" basedir=".">
\r
4 <target name="build">
\r
5 <csc target="library"
\r
6 output="${current.build.dir}/nunit.framework.dll"
\r
7 doc="${current.build.dir}/nunit.framework.xml"
\r
8 debug="${build.debug}"
\r
9 define="${build.defines}">
\r
11 <warning number="618,672"/>
\r
12 <warning number="1699" if="${runtime.version=='2.0'}"/>
\r
14 <sources basedir=".">
\r
15 <include name="Constraints/BinaryOperations.cs"/>
\r
16 <include name="Constraints/CollectionConstraints.cs"/>
\r
17 <include name="Constraints/ComparisonConstraints.cs"/>
\r
18 <include name="Constraints/Constraint.cs"/>
\r
19 <include name="Constraints/ConstraintBuilder.cs"/>
\r
20 <include name="Constraints/ContainsConstraint.cs"/>
\r
21 <include name="Constraints/EmptyConstraint.cs"/>
\r
22 <include name="Constraints/EqualConstraint.cs"/>
\r
23 <include name="Constraints/Numerics.cs"/>
\r
24 <include name="Constraints/PrefixConstraints.cs"/>
\r
25 <include name="Constraints/PropertyConstraint.cs"/>
\r
26 <include name="Constraints/SameAsConstraint.cs"/>
\r
27 <include name="Constraints/StringConstraints.cs"/>
\r
28 <include name="Constraints/TypeConstraints.cs"/>
\r
29 <include name="SyntaxHelpers/Has.cs"/>
\r
30 <include name="SyntaxHelpers/Is.cs"/>
\r
31 <include name="SyntaxHelpers/List.cs"/>
\r
32 <include name="SyntaxHelpers/ListMapper.cs"/>
\r
33 <include name="SyntaxHelpers/Text.cs"/>
\r
34 <include name="AbstractAsserter.cs"/>
\r
35 <include name="AssemblyInfo.cs"/>
\r
36 <include name="Assert.cs"/>
\r
37 <include name="Assertion.cs"/>
\r
38 <include name="AssertionException.cs"/>
\r
39 <include name="AssertionFailureMessage.cs"/>
\r
40 <include name="AssertionHelper.cs"/>
\r
41 <include name="CategoryAttribute.cs"/>
\r
42 <include name="CollectionAssert.cs"/>
\r
43 <include name="DescriptionAttribute.cs"/>
\r
44 <include name="ExpectedExceptionAttribute.cs"/>
\r
45 <include name="ExplicitAttribute.cs"/>
\r
46 <include name="FileAssert.cs"/>
\r
47 <include name="GlobalSettings.cs"/>
\r
48 <include name="IAsserter.cs"/>
\r
49 <include name="IExpectException.cs"/>
\r
50 <include name="IgnoreAttribute.cs"/>
\r
51 <include name="IgnoreException.cs"/>
\r
52 <include name="IncludeExcludeAttributes.cs"/>
\r
53 <include name="MessageWriter.cs"/>
\r
54 <include name="MsgUtils.cs"/>
\r
55 <include name="OldTestCase.cs"/>
\r
56 <include name="PropertyAttribute.cs"/>
\r
57 <include name="SetCultureAttribute.cs"/>
\r
58 <include name="SetUpAttribute.cs"/>
\r
59 <include name="SetUpFixtureAttribute.cs"/>
\r
60 <include name="StringAssert.cs"/>
\r
61 <include name="SuiteAttribute.cs"/>
\r
62 <include name="TearDownAttribute.cs"/>
\r
63 <include name="TestAttribute.cs"/>
\r
64 <include name="TestFixtureAttribute.cs"/>
\r
65 <include name="TestFixtureSetUpAttribute.cs"/>
\r
66 <include name="TestFixtureTearDownAttribute.cs"/>
\r
67 <include name="TextMessageWriter.cs"/>
\r
68 <include name="../../CommonAssemblyInfo.cs" />
\r
73 <target name="package">
\r
74 <copy todir="${package.src.dir}/NUnitFramework/framework">
\r
75 <fileset refid="source-files" />
\r