1 <?xml version="1.0" encoding="iso-8859-1"?>
3 <!-- NAnt build file for class libraries -->
4 <!-- Target windows builds libraries _for_ windows -->
5 <!-- Target linux builds libraries _for_ linux -->
7 <project name="corlib" default="build">
8 <property name="debug" value="false"/>
11 <nant basedir="Accessibility" target="build" buildfile="Accessibility/Accessibility.build"/>
12 <nant basedir="corlib" target="build" buildfile="corlib/corlib.build"/>
13 <nant basedir="Cscompmgd" target="build" buildfile="Cscompmgd/Cscompmgd.build"/>
14 <nant basedir="I18N" target="build" buildfile="I18N/I18N.build"/>
15 <nant basedir="Microsoft.VisualBasic" target="build" buildfile="Microsoft.VisualBasic/Microsoft.VisualBasic.build"/>
16 <nant basedir="Mono.CSharp.Debugger" target="build" buildfile="Mono.CSharp.Debugger/Mono.CSharp.Debugger.build"/>
17 <nant basedir="Mono.Data" target="build" buildfile="Mono.Data/Mono.Data.build"/>
19 <!-- TODO: Mono.Data.SybaseClient depends on Mono.Data.Tds -->
20 <nant basedir="Mono.Data.Tds" target="build" buildfile="Mono.Data.Tds/Mono.Data.Tds.build"/>
22 <!-- TODO: Mono.Data.* depends on System.Data -->
23 <nant basedir="System.Data" target="build" buildfile="System.Data/System.Data.build"/>
24 <nant basedir="Mono.Data.MySql" target="build" buildfile="Mono.Data.MySql/Mono.Data.MySql.build"/>
25 <nant basedir="Mono.Data.PostgreSqlClient" target="build" buildfile="Mono.Data.PostgreSqlClient/Mono.Data.PostgreSqlClient.build"/>
26 <nant basedir="Mono.Data.SqliteClient" target="build" buildfile="Mono.Data.SqliteClient/Mono.Data.SqliteClient.build"/>
27 <nant basedir="Mono.Data.SybaseClient" target="build" buildfile="Mono.Data.SybaseClient/Mono.Data.SybaseClient.build"/>
28 <nant basedir="Mono.Data.TdsClient" target="build" buildfile="Mono.Data.TdsClient/Mono.Data.TdsClient.build"/>
29 <nant basedir="Mono.Data.DB2Client" target="build" buildfile="Mono.Data.DB2Client/Mono.Data.DB2Client.build"/>
30 <nant basedir="Mono.Directory.LDAP" target="build" buildfile="Mono.Directory.LDAP/Mono.Directory.LDAP.build"/>
31 <nant basedir="Mono.GetOptions" target="build" buildfile="Mono.GetOptions/Mono.GetOptions.build"/>
32 <nant basedir="Mono.PEToolkit" target="build" buildfile="Mono.PEToolkit/PEToolkit.build"/>
33 <nant basedir="System" target="build" buildfile="System/System.build"/>
34 <nant basedir="System.Configuration.Install" target="build" buildfile="System.Configuration.Install/System.Configuration.Install.build"/>
35 <nant basedir="System.Data.OracleClient" target="build" buildfile="System.Data.OracleClient/System.Data.OracleClient.build"/>
36 <nant basedir="System.Design" target="build" buildfile="System.Design/System.Design.build"/>
37 <nant basedir="System.Drawing" target="build" buildfile="System.Drawing/System.Drawing.build"/>
38 <nant basedir="System.EnterpriseServices" target="build" buildfile="System.EnterpriseServices/System.EnterpriseServices.build"/>
39 <nant basedir="System.Runtime.Remoting" target="build" buildfile="System.Runtime.Remoting/System.Runtime.Remoting.build"/>
40 <nant basedir="System.Runtime.Serialization.Formatters.Soap" target="build" buildfile="System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap.build"/>
41 <nant basedir="System.ServiceProcess" target="build" buildfile="System.ServiceProcess/System.ServiceProcess.build"/>
42 <nant basedir="System.Web" target="build" buildfile="System.Web/System.Web.build"/>
43 <nant basedir="System.Web.Services" target="build" buildfile="System.Web.Services/System.Web.Services.build"/>
44 <nant basedir="System.Windows.Forms" target="build" buildfile="System.Windows.Forms/System.Windows.Forms.build"/>
45 <nant basedir="System.XML" target="build" buildfile="System.XML/System.XML.build"/>
46 <!-- System.Security depends on System.XML -->
47 <nant basedir="System.Security" target="build" buildfile="System.Security/System.Security.build"/>
51 <nant basedir="corlib" target="test"/>
52 <nant basedir="System" target="test"/>
53 <nant basedir="System.XML" target="test"/>
54 <nant basedir="System.Data" target="test"/>
55 <nant basedir="System.Web.Services" target="test"/>
56 <nant basedir="Microsoft.VisualBasic" target="test"/>
57 <nant basedir="System.Configuration.Install" target="test"/>
58 <nant basedir="System.Security" target="test"/>
62 <delete failonerror="false">
63 <fileset basedir="lib">
64 <includes name="*.dll"/>
67 <nant basedir="corlib" target="clean"/>
68 <nant basedir="Cscompmgd" target="clean"/>
69 <nant basedir="I18N" target="clean"/>
70 <nant basedir="System" target="clean"/>
71 <nant basedir="System.Drawing" target="clean"/>
72 <nant basedir="System.EnterpriseServices" target="clean"/>
73 <nant basedir="System.XML" target="clean"/>
74 <nant basedir="Mono.Data.Tds" target="clean"/>
75 <nant basedir="System.Data" target="clean"/>
76 <nant basedir="Mono.Data.MySql" target="clean"/>
77 <nant basedir="Mono.Data.PostgreSqlClient" target="clean"/>
78 <nant basedir="Mono.Data.SqliteClient" target="clean"/>
79 <nant basedir="Mono.Data.SybaseClient" target="clean"/>
80 <nant basedir="Mono.Data.TdsClient" target="clean"/>
81 <nant basedir="Mono.Data.DB2Client" target="clean"/>
82 <nant basedir="System.Web.Services" target="clean"/>
83 <nant basedir="Mono.GetOptions" target="clean"/>
84 <nant basedir="Microsoft.VisualBasic" target="clean"/>
85 <nant basedir="System.Configuration.Install" target="clean"/>
86 <nant basedir="Mono.PEToolkit" target="clean"/>
87 <nant basedir="System.Security" target="clean"/>