Flush ChangeLog
[mono.git] / mcs / class / System.Data / System.Data.build
index 360bde36d9169adc5ebededdd0ec43971ad7c4df..a5eef249758dda46d61477cdae846e1167b047f1 100644 (file)
@@ -8,19 +8,25 @@
        <target name="build">\r
                <csc target="library" output="../lib/System.Data.dll" debug="${debug}">\r
                        <arg value="/nowarn:1595"/>\r
+                       <arg value="/nowarn:0067"/>\r
+                       <arg value="/nowarn:0109"/>\r
+                       <arg value="/nowarn:0169"/>\r
+                       <arg value="/nowarn:0649"/>\r
                        <arg value="/unsafe"/>\r
                        <sources>\r
                                <includes name="**/*.cs"/> \r
-                               <excludes name="System.Data/DataColumn.cs"/>\r
-                               <excludes name="System.Data/DataRow.cs"/>\r
+                               <excludes name="System.Data/DataViewSetting.cs"/>\r
+                               <excludes name="System.Data/DataViewSettingCollection.cs"/>\r
                                <excludes name="System.Data/DataTableRelationCollection.cs"/>\r
-                               <excludes name="System.Data/DataRelationCollection.cs"/>\r
-                               <excludes name="System.Data/DataTable.cs"/>\r
+                               <excludes name="System.Data/DataView.cs"/>\r
+                               <excludes name="System.Data/DataViewManager.cs"/>\r
+                               <excludes name="System.Data/DataRowView.cs"/>\r
+                               <excludes name="System.Data/DataViewSetting.cs"/>\r
                                <excludes name="System.Data/DataSet.cs"/>\r
+                               <excludes name="System.Data/MergeFailedEventArgs.cs"/>\r
                                <excludes name="Test/**"/>\r
                                <excludes name="System.Data.Common/*"/>\r
                                <excludes name="System.Data.SqlClient/SqlDataAdapter.cs"/>\r
-                               <excludes name="System.Data.SqlClient/SqlDataReader.cs"/>\r
                                <excludes name="System.Data.SqlClient/SqlInfoMessageEventArgs.cs"/>\r
                                <excludes name="System.Data.SqlClient/SqlRowUpdatingEventArgs.cs"/>\r
                                <excludes name="System.Data.SqlClient/SqlRowUpdatedEventArgs.cs"/>\r
@@ -30,7 +36,6 @@
                                <excludes name="System.Data.SqlClient/SqlClientPermission.cs"/>\r
                                <excludes name="System.Data.SqlClient/SqlClientPermissionAttribute.cs"/>\r
                                <excludes name="System.Data.SqlClient/SqlCommandBuilder.cs"/>\r
-                               <excludes name="System.Data.SqlTypes/*"/>\r
                        </sources>\r
                        <references>\r
                                <includes name="../lib/corlib.dll"/>\r
@@ -39,6 +44,9 @@
                        </references>\r
                </csc>\r
        </target>\r
+       <target name="test" depends="build">\r
+               <nant basedir="Test" target="test"/>\r
+       </target>\r
        <target name="clean">\r
                <delete file="../lib/System.Data.dll" failonerror="false"/>\r
        </target>\r