4 TESTS
= xml-test-suite
/xmlconf
/xmltest
/valid
/sa
/119.xml
5 TEST_ARCHIVE
= xmlts20031210.zip
6 DUMP_RESULTS_ARCHIVE
= dump-results.zip
8 xmltest.exe
: xmltest.cs
$(TESTS
)
9 $(MCS_RUNTIME
) $(MCS
) xmltest.cs
10 $(MCS_RUNTIME
) $(MCS
) xrdump.cs
11 $(MCS_RUNTIME
) $(MCS
) domdump.cs
12 $(MCS_RUNTIME
) $(MCS
) eventdump.cs
14 $(TESTS
) : $(TEST_ARCHIVE
) xml-test-suite
15 cd xml-test-suite
; unzip
-n ..
/$(TEST_ARCHIVE
); cd ..
18 wget http
://www.w3.org
/XML
/Test
/xmlts20031210.zip
24 $(RUNTIME
) xmltest.exe
26 xrtest
: xmlreader-result-ms.txt
27 $(RUNTIME
) xrdump.exe
> xmlreader-result-mono.txt
28 diff xmlreader-result-ms.txt xmlreader-result-mono.txt
30 domtest
: dom-result-ms.txt
31 $(RUNTIME
) domdump.exe
> dom-result-mono.txt
32 diff dom-result-ms.txt dom-result-mono.txt
34 eventtest
: event-result-ms.txt
35 $(RUNTIME
) eventdump.exe
> event-result-mono.txt
36 diff event-result-ms.txt event-result-mono.txt
38 xmlreader-result-ms.txt dom-result-ms.txt event-result-ms.txt
:
39 unzip
-n
$(DUMP_RESULTS_ARCHIVE
)
41 # be careful to use it. This removes ALL files in xml-test-suite!
43 # rm -rf xml-test-suite