</target>\r
\r
<target name="assemblies">\r
- <csc target="library" output="corlib_test.dll" debug="${debug}">\r
+ <csc target="library" output="corlib_linux_test.dll" debug="${debug}">\r
<sources>\r
<includes name="**/*.cs"/>\r
- <excludes name="TheTests.cs"/>\r
+ <excludes name="System.Security.Policy/*.cs"/>\r
</sources>\r
<references basedir="..\..\..\nunit">\r
- <includes name="NUnitCore.dll"/>\r
+ <includes name="NUnitCore_mono.dll"/>\r
</references>\r
- <arg value="/r:corlib_res.dll"/>\r
+ <arg value="/r:..\..\lib\corlib.dll"/>\r
+ <arg value="/r:..\..\lib\System.dll"/>\r
<arg value="/nowarn:1595"/>\r
+ <arg value="/nostdlib"/> <!-- don't reference mscorlib -->\r
+ <arg value="/noconfig"/> <!-- don't reference ms assemblies -->\r
</csc>\r
\r
- <csc target="library" output="corlib_reference.dll" debug="${debug}">\r
+ <csc target="library" output="corlib_test.dll" debug="${debug}">\r
<sources>\r
<includes name="**/*.cs"/>\r
- <excludes name="TheTests.cs"/>\r
</sources>\r
<references basedir="..\..\..\nunit">\r
<includes name="NUnitCore.dll"/>\r
</references>\r
+ <arg value="/r:corlib_res.dll"/>\r
<arg value="/nowarn:1595"/>\r
</csc>\r
\r
- <csc target="exe" output="RunTests.corlib.exe" debug="${debug}">\r
- <sources>\r
- <includes name="**/*.cs"/>\r
- <excludes name="System.Collections/StackTest.cs"/>\r
- <excludes name="**/AllTests.cs"/>\r
- <excludes name="**/MartinTests.cs"/>\r
- </sources>\r
- <references basedir="..\..\..\nunit">\r
- <includes name="NUnitBase.dll"/>\r
- </references>\r
- <arg value="/r:..\..\lib\corlib.dll"/>\r
- <arg value="/r:..\..\lib\System.dll"/>\r
- <arg value="/nowarn:1595"/>\r
- <arg value="/nostdlib"/> <!-- don't reference mscorlib -->\r
- <arg value="/noconfig"/> <!-- don't reference ms assemblies -->\r
- </csc>\r
-\r
- <csc target="library" output="corlib_linux_test.dll" debug="${debug}">\r
+ <csc target="library" output="corlib_reference.dll" debug="${debug}">\r
<sources>\r
<includes name="**/*.cs"/>\r
- <excludes name="**/MartinTests.cs"/>\r
- <excludes name="TheTests.cs"/>\r
- <excludes name="System.Security.Policy/*.cs"/>\r
</sources>\r
<references basedir="..\..\..\nunit">\r
- <includes name="NUnitCore_mono.dll"/>\r
+ <includes name="NUnitCore.dll"/>\r
</references>\r
- <arg value="/r:..\..\lib\corlib.dll"/>\r
- <arg value="/r:..\..\lib\System.dll"/>\r
<arg value="/nowarn:1595"/>\r
- <arg value="/nostdlib"/> <!-- don't reference mscorlib -->\r
- <arg value="/noconfig"/> <!-- don't reference ms assemblies -->\r
</csc>\r
-\r
</target>\r
\r
\r
\r
<target name="clean">\r
<delete file="corlib_test.dll" failonerror="false"/>\r
- <delete file="RunTests.corlib.exe" failonerror="false"/>\r
<delete file="corlib_linux_test.dll" failonerror="false"/>\r
<delete file="corlib_reference.dll" failonerror="false"/>\r
\r
<delete file="corlib_test.pdb" failonerror="false"/>\r
- <delete file="RunTests.corlib.pdb" failonerror="false"/>\r
<delete file="corlib_linux_test.pdb" failonerror="false"/>\r
<delete file="corlib_reference.pdb" failonerror="false"/>\r
\r