* mb-parser.jay: Removed 'static_constructor_declaration' - this is not required...
[mono.git] / mcs / mbas / Makefile
1 thisdir = mbas\r
2 SUBDIRS = \r
3 include ../build/rules.make\r
4 \r
5 PROGRAM = mbas.exe\r
6 BUILT_SOURCES = mb-parser.cs\r
7 HAS_TEST = yes\r
8 \r
9 LOCAL_MCS_FLAGS = /r:System.dll /r:$(topdir)/class/lib/Mono.GetOptions.dll\r
10 \r
11 EXTRA_DISTFILES = mb-parser.jay mbas.csproj mbas.ico mbas.sln\r
12 CLEAN_FILES = y.output testmbas/WriteOK.exe\r
13 \r
14 include ../build/executable.make\r
15 \r
16 test-local: mbas.exe\r
17 \r
18 run-test-local: testmbas/WriteOK.exe\r
19         $(TEST_RUNTIME) --debug testmbas/WriteOK.exe\r
20 \r
21 mb-parser.cs: mb-parser.jay\r
22         $(topdir)/jay/jay -ctv <$(topdir)/jay/skeleton.cs $< >$@\r
23 \r
24 verbose: mbas.exe\r
25         $(TEST_RUNTIME) ./mbas.exe --verbosegetoptions --verbose --stacktrace /libpath:../class/lib /r:Mono.GetOptions /r:System.Data,System.Windows.Forms --main WriteOK testmbas/WriteOK.vb testmbas/WriteOK2.mbs\r
26 \r
27 testmbas/WriteOK.exe: mbas.exe testmbas/*.vb testmbas/*.mbs\r
28         $(TEST_RUNTIME) ./mbas.exe --stacktrace --verbosegetoptions /libpath:../class/lib /r:Mono.GetOptions /r:System.Data,System.Windows.Forms --main WriteOK testmbas/WriteOK.vb testmbas/WriteOK2.mbs\r
29
30 test-aspx: mbas.exe testmbas/aspx_temp.vb
31         $(TEST_RUNTIME) --debug ./mbas.exe --stacktrace --verbosegetoptions /libpath:../class/lib /target:library /r:"System.dll" /r:"System.Xml.dll" /r:"System.Data.dll" /r:"System.Web.dll" /r:"System.Web.Services.dll" /r:"System.Drawing.dll" -- testmbas/aspx_temp.vb