Finish support for the System.Security.Cryptography.RNGCryptoServiceProvider
[mono.git] / mcs / class / makefile
index 6ba901071688434726200d46e57bde79232f6486..1f5eebb6e5261e44b69255e0ca34f2ea87e39046 100644 (file)
@@ -1,18 +1,19 @@
-DIRS=corlib System System.Drawing System.Web System.XML
-ROOT=//$(subst \,/,$(subst :\,/,$(SYSTEMROOT)))
-CSC=$(ROOT)/microsoft.net/framework/v1.0.2914/csc.exe
-
 all:
-       @echo "You must use 'make windows' or 'make unix'."
-       @echo "'make unix' is broken for now."
+       @echo "You must use 'make windows' or 'make linux'."
 
 windows:
-       for i in $(DIRS); do                            \
-               (cd $$i; CSC=$(CSC) NUNIT_CONSOLE=NUnitConsole.exe PLATFORM=window make windows) || exit 1;\
-       done;
+       ../nant/NAnt.exe windows
+
+unix: linux
 
-unix:
-       @echo "'make unix' is broken for now."
+linux:
+       ../nant/NAnt.exe linux
 
 push:
-       scp */*.dll mono-cvs:libs
+       scp lib/*.dll mono-cvs:libs
+
+test:
+       ../nant/NAnt.exe test
+
+clean:
+       ../nant/NAnt.exe clean