2 MCS_FLAGS = /target:exe $(MCS_DEFINES)
3 INSTALL = /usr/bin/install
37 statementCollection.cs \
44 mbas.exe: $(COMPILER_SOURCES)
45 $(RUNTIME) $(MCS) $(MCSFLAGS) /r:Mono.GetOptions.dll /out:mbas.exe $(COMPILER_SOURCES)
48 rm -f mbas.exe y.output mbas.pdb *~ .*~ mb-parser.cs mbas.log response
50 mb-parser.cs: mb-parser.jay
51 ../jay/jay -ctv < ../jay/skeleton.cs mb-parser.jay > mb-parser.cs
54 mkdir -p $(prefix)/bin/
55 $(INSTALL) -m 755 mbas.exe $(prefix)/bin/
58 $(RUNTIME) mbas.exe --main WriteOK testmbas/WriteOK.vb testmbas/WriteOK2.mbs
59 $(RUNTIME) testmbas/WriteOK.exe
62 $(RUNTIME) mbas.exe --verbose --main WriteOK testmbas/WriteOK.vb testmbas/WriteOK2.mbs | less
65 $(RUNTIME) mbas.exe testmbas/gtk.vb -r gtk-sharp
66 $(RUNTIME) testmbas/gtk.exe