2002-04-28 Daniel Morgan <danmorg@sc.rr.com>
[mono.git] / mcs / class / System.Data / System.Data.build
index 368b630382cc04225ceb23e58b98444060d0a592..f94f161baadf44a4aae414fde92ac3dd2fec3c01 100644 (file)
@@ -1,29 +1,55 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-
-<!-- NAnt build file for System.Data.dll -->
-
-<project name="System.Data" default="build">
-       <property name="debug" value="false"/>
-
-       <target name="build">
-               <csc target="library" output="../lib/System.Data.dll" debug="${debug}">
-                       <arg value="/nowarn:1595"/>
-                       <arg value="/unsafe"/>
-                       <sources>
-                               <includes name="**/*.cs"/> 
-                               <excludes name="System.Data/DataColumn.cs"/>
-                               <excludes name="System.Data/DataTableRelationCollection.cs"/>
-                               <excludes name="System.Data/DataRelationCollection.cs"/>
-                               <excludes name="System.Data/DataTable.cs"/>
-                               <excludes name="System.Data/DataSet.cs"/>
-                               <excludes name="Test/**"/>
-                       </sources>
-                       <references>
-                               <includes name="../lib/corlib.dll"/>
-                       </references>
-               </csc>
-       </target>
-       <target name="clean">
-               <delete file="../lib/System.Data.dll" failonerror="false"/>
-       </target>
-</project>
+<?xml version="1.0" encoding="iso-8859-1"?>\r
+\r
+<!-- NAnt build file for System.Data.dll -->\r
+\r
+<project name="System.Data" default="build">\r
+       <property name="debug" value="false"/>\r
+\r
+       <target name="build">\r
+               <csc target="library" output="../lib/System.Data.dll" debug="${debug}">\r
+                       <arg value="/nowarn:1595"/>\r
+                       <arg value="/unsafe"/>\r
+                       <sources>\r
+                               <includes name="**/*.cs"/> \r
+                               <!--\r
+                               <excludes name="System.Data/Constraint.cs"/>\r
+                               <excludes name="System.Data/ConstraintCollection.cs"/>\r
+                               <excludes name="System.Data/InternalDataCollectionBase.cs"/>\r
+                               <excludes name="System.Data/DataColumn.cs"/>\r
+                               <excludes name="System.Data/DataColumnCollection.cs"/>\r
+                               <excludes name="System.Data/DataRow.cs"/>\r
+                               <excludes name="System.Data/DataRowCollection.cs"/>\r
+                               <excludes name="System.Data/DataRowChangeEventArgs.cs"/>\r
+                               <excludes name="System.Data/DataRelationCollection.cs"/>\r
+                               <excludes name="System.Data/DataTable.cs"/>\r
+                               <excludes name="System.Data/PropertyCollection.cs"/>\r
+                               -->\r
+                               <excludes name="System.Data/DataTableRelationCollection.cs"/>\r
+                               <excludes name="System.Data/DataView.cs"/>\r
+                               <excludes name="System.Data/DataSet.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/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
+                               <excludes name="System.Data.SqlTypes/*"/>\r
+                       </sources>\r
+                       <references>\r
+                               <includes name="../lib/corlib.dll"/>\r
+                               <includes name="../lib/System.dll"/>\r
+                               <includes name="../lib/System.Xml.dll"/>\r
+                       </references>\r
+               </csc>\r
+       </target>\r
+       <target name="clean">\r
+               <delete file="../lib/System.Data.dll" failonerror="false"/>\r
+       </target>\r
+</project>\r