2002-02-26 Duncan Mak <duncan@ximian.com>
[mono.git] / mcs / class / System.XML / System.XML.build
index 2c70032ab2d1a88de049a8cbd166577e7a3431c2..b50b2ea577488b0f5c360af1dea54a7ac696184f 100644 (file)
@@ -1,28 +1,33 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
 
-<!-- NAnt build file for System.Xml.dll -->
+<!-- NAnt build file for System.XML.dll -->
 
-<project name="System.Xml" default="build">
+<project name="System.XML" default="build">
        <property name="debug" value="false"/>
 
        <target name="build">
                <mkdir dir="../lib"/>
                <csc target="library" output="../lib/System.Xml.dll" debug="${debug}">
                        <arg value="/nowarn:1595"/>
-                       <arg value="/unsafe"/>
                        <sources>
                                <includes name="**/*.cs"/> 
                                <excludes name="Test/**"/>
                        </sources>
                </csc>
+               <copy file="../lib/System.Xml.dll" tofile="Test/System.XML.dll"/>
                <nant basedir="Test" target="build"/>
        </target>
 
-       <target name="test">
+       <target name="test" depends="build">
                <nant basedir="Test" target="test"/>
        </target>
 
        <target name="clean">
                <nant basedir="Test" target="clean"/>
+               <delete file="../lib/System.XML.dll" failonerror="false"/>
+               <delete file="../lib/System.Xml.dll" failonerror="false"/>
+               <delete file="Test/System.XML.dll" failonerror="false"/>
+               <delete file="Test/System.Xml.dll" failonerror="false"/>
+               <delete file="../lib/System.XML.pdb" failonerror="false"/>
        </target>
 </project>