2010-05-21 Marek Safar <marek.safar@gmail.com>
[mono.git] / mcs / nunit24 / NUnitCore / interfaces / nunit.core.interfaces.build
1 <?xml version="1.0"?>\r
2 <project name="NUnitCoreInterfaces" default="build" basedir=".">\r
3 \r
4   <target name="build">\r
5     <csc target="library" \r
6         output="${current.build.dir}/nunit.core.interfaces.dll"\r
7         debug="${build.debug}" \r
8         define="${build.defines}">\r
9       <sources>\r
10         <include name="AssemblyInfo.cs"/>\r
11         <include name="EventListener.cs"/>\r
12         <include name="IService.cs"/>\r
13         <include name="ITest.cs"/>\r
14         <include name="ITestFilter.cs"/>\r
15         <include name="ResultState.cs"/>\r
16         <include name="ResultVisitor.cs"/>\r
17         <include name="RunState.cs"/>\r
18         <include name="RuntimeFramework.cs"/>\r
19         <include name="Test.cs"/>\r
20         <include name="TestAssemblyInfo.cs"/>\r
21         <include name="TestCaseResult.cs"/>\r
22         <include name="TestFilter.cs"/>\r
23         <include name="TestID.cs"/>\r
24         <include name="TestInfo.cs"/>\r
25         <include name="TestName.cs"/>\r
26         <include name="TestNode.cs"/>\r
27         <include name="TestOutput.cs"/>\r
28         <include name="TestPackage.cs"/>\r
29         <include name="TestResult.cs"/>\r
30         <include name="TestRunner.cs"/>\r
31         <include name="TestSuiteResult.cs"/>\r
32         <include name="Extensibility/Addin.cs"/>\r
33         <include name="Extensibility/AddinStatus.cs"/>\r
34         <include name="Extensibility/ExtensionType.cs"/>\r
35         <include name="Extensibility/IAddin.cs"/>\r
36         <include name="Extensibility/IAddinRegistry.cs"/>\r
37         <include name="Extensibility/IExtensionHost.cs"/>\r
38         <include name="Extensibility/IExtensionPoint.cs"/>\r
39         <include name="Extensibility/IFrameworkRegistry.cs"/>\r
40         <include name="Extensibility/ISuiteBuilder.cs"/>\r
41         <include name="Extensibility/ITestCaseBuilder.cs"/>\r
42         <include name="Extensibility/ITestDecorator.cs"/>\r
43         <include name="Extensibility/NUnitAddinAttribute.cs"/>\r
44         <include name="Extensibility/TestFramework.cs"/>\r
45         <include name="Filters/AndFilter.cs"/>\r
46         <include name="Filters/CategoryFilter.cs"/>\r
47         <include name="Filters/NameFilter.cs"/>\r
48         <include name="Filters/NotFilter.cs"/>\r
49         <include name="Filters/OrFilter.cs"/>\r
50         <include name="Filters/SimpleNameFilter.cs"/>\r
51         <include name="../../CommonAssemblyInfo.cs"/>\r
52       </sources>\r
53       <nowarn>\r
54         <warning number="1699" if="${runtime.version=='2.0'}"/>\r
55       </nowarn>\r
56     </csc>\r
57   </target>\r
58 \r
59   <target name="package">\r
60     <copy todir="${package.src.dir}/NUnitCore/interfaces">\r
61       <fileset refid="source-files" />\r
62     </copy>\r
63   </target>\r
64 \r
65 </project>