2 SUBDIRS = Test/misc Test/tests Test/errors
3 include ../build/rules.make
6 BUILT_SOURCES = mb-parser.cs
8 LOCAL_MCS_FLAGS = /r:System.dll /r:$(topdir)/class/lib/$(PROFILE)/Mono.GetOptions.dll
10 EXTRA_DISTFILES = mb-parser.jay mbas.csproj mbas.ico mbas.sln
11 CLEAN_FILES = y.output
13 PROGRAM_INSTALL_DIR = $(prefix)/lib/mono/1.0
15 CONSOLIDATED_TEST_RESULTS_FILE = TestResults.log
17 include ../build/executable.make
19 mb-parser.cs: mb-parser.jay
20 $(topdir)/jay/jay -ctv <$(topdir)/jay/skeleton.cs $< >$@
22 consolidate-test-results:
23 @cp Test/tests/TestResults.log $(CONSOLIDATED_TEST_RESULTS_FILE)
24 @cat Test/tests/*.vb.log >> $(CONSOLIDATED_TEST_RESULTS_FILE) 2> /dev/null; exit 0
26 @cat Test/errors/TestResults.log >> $(CONSOLIDATED_TEST_RESULTS_FILE)
27 @cat Test/errors/*.vb.log >> $(CONSOLIDATED_TEST_RESULTS_FILE) 2> /dev/null ; exit 0