svn path=/trunk/mcs/; revision=675
@@ -2,3 +2,8 @@ all: windows
windows:
$(CSC) /target:library /out:System.Drawing.dll /nowarn:1595 /recurse:*.cs
+
+clean:
+ if test -e System.dll; then \
+ rm System.Drawing.dll; \
+ fi; \
@@ -17,3 +17,12 @@ make-list:
for i in $(DIRS); do \
cat $$i/common.src $$i/windows.src | sed "s/^/$$i\\\\/"; \
done > list
+ if test -e list; then \
+ rm list; \
+ \
+ if test -e System.Web.dll; then \
+ rm System.Web.dll; \
@@ -14,3 +14,12 @@ make-list:
+ if test -e System.XML.dll; then \
+ rm System.XML.dll; \
+ rm System.dll; \
@@ -36,3 +36,12 @@ make-list:
+ if test -e corlib.dll; then \
+ rm corlib.dll; \
+ fi;
@@ -16,3 +16,8 @@ unix:
push:
scp */*.dll mono-cvs:libs
+ for i in $(DIRS); do \
+ (cd $$i; make clean) || exit 1;\
+ done;
@@ -11,3 +11,8 @@ windows:
unix:
echo "'make unix' is broken for now."
+ (cd $$i; make clean) \
+ done
@@ -6,3 +6,8 @@ windows: verifier.exe
verifier.exe: verifier.cs
$(CSC) $(CSCFLAGS) verifier.cs
+ if test -e verifier.exe; then \
+ rm verifier.exe; \