makefile 483 B

12345678910111213141516171819202122232425
  1. DIRS=System.Xml
  2. all:
  3. @echo "You must use 'make windows' or 'make unix'."
  4. @echo "'make unix' is broken for now."
  5. windows: make-list
  6. $(CSC) /target:library /out:System.XML.dll /nowarn:1595 @list
  7. unix:
  8. @echo "'make unix' is broken for now."
  9. make-list:
  10. for i in $(DIRS); do \
  11. cat $$i/common.src $$i/windows.src | sed "s/^/$$i\\\\/"; \
  12. done > list
  13. clean:
  14. if test -e list; then \
  15. rm list; \
  16. fi; \
  17. \
  18. if test -e System.XML.dll; then \
  19. rm System.XML.dll; \
  20. fi; \