makefile 559 B

1234567891011121314151617181920212223
  1. DIRS=corlib System System.Drawing System.Web System.XML
  2. ROOT=/cygdrive/$(subst \,/,$(subst :\,/,$(SYSTEMROOT)))
  3. CSC=$(ROOT)/microsoft.net/framework/v1.0.2914/csc.exe
  4. all:
  5. @echo "You must use 'make windows' or 'make unix'."
  6. @echo "'make unix' is broken for now."
  7. windows:
  8. for i in $(DIRS); do \
  9. (cd $$i; CSC=$(CSC) NUNIT_CONSOLE=NUnitConsole.exe PLATFORM=window make windows) || exit 1;\
  10. done;
  11. unix:
  12. @echo "'make unix' is broken for now."
  13. push:
  14. scp */*.dll mono-cvs:libs
  15. clean:
  16. for i in $(DIRS); do \
  17. (cd $$i; make clean) || exit 1;\
  18. done;