2018-02-25 15:44:28 +03:00
|
|
|
TESTS=$(basename $(wildcard generated*.expr))
|
|
|
|
|
|
2018-02-25 15:50:03 +03:00
|
|
|
RC = ../../src/rc.opt
|
|
|
|
|
|
2018-02-25 15:44:28 +03:00
|
|
|
.PHONY: check $(TESTS)
|
|
|
|
|
|
|
|
|
|
check: $(TESTS)
|
|
|
|
|
|
|
|
|
|
$(TESTS): %: %.expr
|
2019-04-02 19:51:46 +03:00
|
|
|
#@RC_RUNTIME=../../runtime $(RC) $< && cat $@.input | ./$@ > $@.log && diff $@.log orig/$@.log
|
2018-10-25 03:15:24 +03:00
|
|
|
@cat $@.input | $(RC) -i $< > $@.log && diff $@.log orig/$@.log
|
2019-04-02 19:51:46 +03:00
|
|
|
#@cat $@.input | $(RC) -s $< > $@.log && diff $@.log orig/$@.log
|
2018-02-25 15:44:28 +03:00
|
|
|
|
|
|
|
|
clean:
|
2018-11-21 14:29:35 +03:00
|
|
|
rm -f *.log *.s *~
|
|
|
|
|
find . -maxdepth 1 -type f -not -name '*.*' -not -name 'Makefile' -delete
|
|
|
|
|
|