2 <project name=
"NUnit.Util" 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.win32 - (true|false) win32 build?
10 * build.defines.csc - build defines for build config
13 <target name=
"build" depends=
"copy">
14 <csc target=
"library" output=
"${bin.dir}/nunit.util.dll"
15 debug=
"${build.debug}" define=
"${build.defines.csc}">
16 <sources basedir=
"${src.dir}/util">
17 <include name=
"**/*.cs"/>
19 <resources basedir=
"${src.dir}/util" prefix=
"NUnit.Util">
20 <include name=
"Transform.resx"/>
22 <references basedir=
"${bin.dir}">
23 <include name=
"nunit.core.dll"/>
24 <include name=
"nunit.framework.dll"/>
30 <copy todir=
"${src.dir}/util">
32 <include name=
"nunit.util.dll.csproj"/>
33 <include name=
"nunit.util.build"/>
34 <include name=
"AssemblyInfo.cs"/>
35 <include name=
"AssemblyList.cs"/>
36 <include name=
"AssemblyListItem.cs"/>
37 <include name=
"AssemblyWatcher.cs"/>
38 <include name=
"CommandLineOptions.cs"/>
39 <include name=
"ConsoleOptions.cs"/>
40 <include name=
"ConsoleWriter.cs"/>
41 <include name=
"FormSettings.cs" if=
"${build.win32}"/>
42 <include name=
"GuiOptions.cs"/>
43 <include name=
"ITestEvents.cs"/>
44 <include name=
"ITestLoader.cs"/>
45 <include name=
"NUnitGuiSettings.cs" if=
"${build.win32}"/>
46 <include name=
"NUnitProject.cs"/>
47 <include name=
"NUnitRegistry.cs" if=
"${build.win32}"/>
48 <include name=
"OptionSettings.cs" if=
"${build.win32}"/>
49 <include name=
"ProjectConfig.cs"/>
50 <include name=
"ProjectConfigCollection.cs"/>
51 <include name=
"ProjectFormatException.cs"/>
52 <include name=
"ProjectPath.cs"/>
53 <include name=
"RecentFileSettings.cs" if=
"${build.win32}"/>
54 <include name=
"RecentProjectSettings.cs" if=
"${build.win32}"/>
55 <include name=
"RegistrySettingsStorage.cs" if=
"${build.win32}"/>
56 <include name=
"ResultSummarizer.cs"/>
57 <include name=
"SettingsGroup.cs"/>
58 <include name=
"SettingsStorage.cs"/>
59 <include name=
"StackTraceFilter.cs"/>
60 <include name=
"SummaryVisitor.cs"/>
61 <include name=
"TestDomain.cs"/>
62 <include name=
"TestEventArgs.cs"/>
63 <include name=
"TestEventDispatcher.cs"/>
64 <include name=
"TestExceptionHandler.cs"/>
65 <include name=
"TestLoader.cs" if=
"${build.win32}"/>
66 <include name=
"TestResultItem.cs"/>
67 <include name=
"UIHelper.cs"/>
68 <include name=
"UITestNode.cs"/>
69 <include name=
"UserSettings.cs" if=
"${build.win32}"/>
70 <include name=
"VSProject.cs"/>
71 <include name=
"VSProjectConfig.cs"/>
72 <include name=
"VSProjectConfigCollection.cs"/>
73 <include name=
"XmlResultVisitor.cs"/>
74 <include name=
"Transform.resx"/>