Flush ChangeLog
[mono.git] / mcs / class / System.Data / System.Data.build
index 2e68bd5d07f182828a056779e31e2764985d30d5..a5eef249758dda46d61477cdae846e1167b047f1 100644 (file)
@@ -8,20 +8,34 @@
        <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/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.SqlTypes/*"/>\r
+                               <excludes name="System.Data.SqlClient/SqlRowUpdatingEventArgs.cs"/>\r
+                               <excludes name="System.Data.SqlClient/SqlRowUpdatedEventArgs.cs"/>\r
+                               <excludes name="System.Data.SqlClient/SqlInfoMessageEventHandler.cs"/>\r
+                               <excludes name="System.Data.SqlClient/SqlRowUpdatingEventHandler.cs"/>\r
+                               <excludes name="System.Data.SqlClient/SqlRowUpdatedEventHandler.cs"/>\r
+                               <excludes name="System.Data.SqlClient/SqlClientPermission.cs"/>\r
+                               <excludes name="System.Data.SqlClient/SqlClientPermissionAttribute.cs"/>\r
+                               <excludes name="System.Data.SqlClient/SqlCommandBuilder.cs"/>\r
                        </sources>\r
                        <references>\r
                                <includes name="../lib/corlib.dll"/>\r
@@ -30,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