2002-04-23 Daniel Morgan <danmorg@sc.rr.com>
[mono.git] / mcs / class / System.Data / System.Data.build
1 <?xml version="1.0" encoding="iso-8859-1"?>\r
2 \r
3 <!-- NAnt build file for System.Data.dll -->\r
4 \r
5 <project name="System.Data" default="build">\r
6         <property name="debug" value="false"/>\r
7 \r
8         <target name="build">\r
9                 <csc target="library" output="../lib/System.Data.dll" debug="${debug}">\r
10                         <arg value="/nowarn:1595"/>\r
11                         <arg value="/unsafe"/>\r
12                         <sources>\r
13                                 <includes name="**/*.cs"/> \r
14                                 <excludes name="System.Data/Constraint.cs"/>\r
15                                 <excludes name="System.Data/ConstraintCollection.cs"/>\r
16                                 <excludes name="System.Data/InternalDataCollectionBase.cs"/>\r
17                                 <excludes name="System.Data/DataColumn.cs"/>\r
18                                 <excludes name="System.Data/DataRow.cs"/>\r
19                                 <excludes name="System.Data/DataTableRelationCollection.cs"/>\r
20                                 <excludes name="System.Data/DataRelationCollection.cs"/>\r
21                                 <excludes name="System.Data/DataTable.cs"/>\r
22                                 <excludes name="System.Data/DataSet.cs"/>\r
23                                 <excludes name="Test/**"/>\r
24                                 <excludes name="System.Data.Common/*"/>\r
25                                 <excludes name="System.Data.SqlClient/SqlDataAdapter.cs"/>\r
26                                 <excludes name="System.Data.SqlClient/SqlDataReader.cs"/>\r
27                                 <excludes name="System.Data.SqlClient/SqlInfoMessageEventArgs.cs"/>\r
28                                 <excludes name="System.Data.SqlClient/SqlRowUpdatingEventArgs.cs"/>\r
29                                 <excludes name="System.Data.SqlClient/SqlRowUpdatedEventArgs.cs"/>\r
30                                 <excludes name="System.Data.SqlClient/SqlInfoMessageEventHandler.cs"/>\r
31                                 <excludes name="System.Data.SqlClient/SqlRowUpdatingEventHandler.cs"/>\r
32                                 <excludes name="System.Data.SqlClient/SqlRowUpdatedEventHandler.cs"/>\r
33                                 <excludes name="System.Data.SqlClient/SqlClientPermission.cs"/>\r
34                                 <excludes name="System.Data.SqlClient/SqlClientPermissionAttribute.cs"/>\r
35                                 <excludes name="System.Data.SqlClient/SqlCommandBuilder.cs"/>\r
36                                 <excludes name="System.Data.SqlTypes/*"/>\r
37                         </sources>\r
38                         <references>\r
39                                 <includes name="../lib/corlib.dll"/>\r
40                                 <includes name="../lib/System.dll"/>\r
41                                 <includes name="../lib/System.Xml.dll"/>\r
42                         </references>\r
43                 </csc>\r
44         </target>\r
45         <target name="clean">\r
46                 <delete file="../lib/System.Data.dll" failonerror="false"/>\r
47         </target>\r
48 </project>\r