<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
<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
</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