Makefile 766 B

1234567891011121314151617181920212223242526272829
  1. RUNTIME = mono
  2. MCS_RUNTIME =
  3. MCS = mcs
  4. TESTS = xsd-test-suite/suntest/SunTestsAll/xsiType1.xsd
  5. MASTERS = xsd-test-suite/suntest/tests-all.xml
  6. TEST_ARCHIVE = XSTC-20020116.tar.gz
  7. MASTER_ARCHIVE = test-masters.tar.gz
  8. xsdtest.exe : xsdtest.cs $(TESTS)
  9. $(MCS_RUNTIME) $(MCS) xsdtest.cs
  10. $(MASTERS) : $(MASTER_ARCHIVE) xsd-test-suite
  11. cd xsd-test-suite; tar zxvf ../$(MASTER_ARCHIVE); cd ..
  12. $(TESTS) : $(TEST_ARCHIVE) $(MASTERS) xsd-test-suite
  13. cd xsd-test-suite; tar zxvf ../$(TEST_ARCHIVE); cd ..
  14. $(TEST_ARCHIVE) :
  15. wget http://www.w3.org/2001/05/xmlschema-test-collection/XSTC-20020116.tar.gz
  16. xsd-test-suite:
  17. mkdir xsd-test-suite
  18. test :
  19. $(RUNTIME) xsdtest.exe
  20. # be careful to use it. This removes ALL files in xsd-test-suite!
  21. # clean:
  22. # rm -rf xsd-test-suite