1 <?xml version="1.0"?>
\r
2 <project name="NUnitCore" default="build" basedir=".">
\r
4 <target name="build">
\r
5 <csc target="library"
\r
6 output="${current.build.dir}/nunit.core.dll"
\r
7 debug="${build.debug}"
\r
8 define="${build.defines}">
\r
10 <include name="AbstractTestCaseDecoration.cs"/>
\r
11 <include name="AssemblyInfo.cs"/>
\r
12 <include name="AssemblyReader.cs"/>
\r
13 <include name="AssemblyResolver.cs"/>
\r
14 <include name="BabysitterSupport.cs"/>
\r
15 <include name="CoreExtensions.cs"/>
\r
16 <include name="CultureDetector.cs"/>
\r
17 <include name="DirectorySwapper.cs"/>
\r
18 <include name="EventListenerTextWriter.cs"/>
\r
19 <include name="EventPump.cs"/>
\r
20 <include name="EventQueue.cs"/>
\r
21 <include name="ExtensionHost.cs"/>
\r
22 <include name="ExtensionPoint.cs"/>
\r
23 <include name="IgnoreDecorator.cs"/>
\r
24 <include name="InvalidSuiteException.cs"/>
\r
25 <include name="InvalidTestFixtureException.cs"/>
\r
26 <include name="LegacySuite.cs"/>
\r
27 <include name="Log4NetCapture.cs"/>
\r
28 <include name="LogCapture.cs"/>
\r
29 <include name="NamespaceTreeBuilder.cs"/>
\r
30 <include name="NoTestFixturesException.cs"/>
\r
31 <include name="NotRunnableTestCase.cs"/>
\r
32 <include name="NTrace.cs"/>
\r
33 <include name="NullListener.cs"/>
\r
34 <include name="NUnitException.cs"/>
\r
35 <include name="NUnitFramework.cs"/>
\r
36 <include name="NUnitTestFixture.cs"/>
\r
37 <include name="NUnitTestMethod.cs"/>
\r
38 <include name="PlatformHelper.cs"/>
\r
39 <include name="ProxyTestRunner.cs"/>
\r
40 <include name="QueuingEventListener.cs"/>
\r
41 <include name="Reflect.cs"/>
\r
42 <include name="RemoteTestRunner.cs"/>
\r
43 <include name="SetUpFixture.cs"/>
\r
44 <include name="SimpleTestRunner.cs"/>
\r
45 <include name="StringTextWriter.cs"/>
\r
46 <include name="SuiteBuilderAttribute.cs"/>
\r
47 <include name="TestBuilderAttribute.cs"/>
\r
48 <include name="TestCase.cs"/>
\r
49 <include name="TestCaseBuilder.cs"/>
\r
50 <include name="TestCaseBuilderAttribute.cs"/>
\r
51 <include name="TestContext.cs"/>
\r
52 <include name="TestDecoratorAttribute.cs"/>
\r
53 <include name="TestFixture.cs"/>
\r
54 <include name="TestFixtureBuilder.cs"/>
\r
55 <include name="TestMethod.cs"/>
\r
56 <include name="TestRunnerThread.cs"/>
\r
57 <include name="TestSuite.cs"/>
\r
58 <include name="TestSuiteBuilder.cs"/>
\r
59 <include name="TextCapture.cs"/>
\r
60 <include name="ThreadUtility.cs"/>
\r
61 <include name="ThreadedTestRunner.cs"/>
\r
62 <include name="Builders/AbstractFixtureBuilder.cs"/>
\r
63 <include name="Builders/AbstractTestCaseBuilder.cs"/>
\r
64 <include name="Builders/LegacySuiteBuilder.cs"/>
\r
65 <include name="Builders/NUnitTestCaseBuilder.cs"/>
\r
66 <include name="Builders/NUnitTestFixtureBuilder.cs"/>
\r
67 <include name="Builders/SetUpFixtureBuilder.cs"/>
\r
68 <include name="Builders/TestAssemblyBuilder.cs"/>
\r
69 <include name="Extensibility/EventListenerCollection.cs"/>
\r
70 <include name="Extensibility/FrameworkRegistry.cs"/>
\r
71 <include name="Extensibility/SuiteBuilderCollection.cs"/>
\r
72 <include name="Extensibility/TestCaseBuilderCollection.cs"/>
\r
73 <include name="Extensibility/TestDecoratorCollection.cs"/>
\r
74 <include name="../../CommonAssemblyInfo.cs"/>
\r
77 <warning number="618,1699" if="${runtime.version=='2.0'}"/>
\r
79 <references basedir="${current.build.dir}">
\r
80 <include name="nunit.core.interfaces.dll"/>
\r
85 <target name="package">
\r
86 <copy todir="${package.src.dir}/NUnitCore/core">
\r
87 <fileset refid="source-files" />
\r