AUTOMAKE_OPTIONS=foreign

bin_PROGRAMS=ruri
ruri_SOURCES=expression.cc statement.cc condition.cc parser_core.yy lexer.ll \
		parse.h parser_core.h

EXTRA_DIST=README Ruriref.txt ijvma.ruri euclid.ruri copycheck.pl

YFLAGS=-d -v

clean-local:
	-rm *.ijvm
	-rm *.ijvm.idbg
	-rm *.jas

%.jas: %.ruri ruri
	./ruri < $< > $@.bak
	cp $@.bak $@

%.ijvm: %.jas
	java ijvmasm $< $@ $@.idbg

dist-hook:
	perl $(srcdir)/copycheck.pl $(distdir)