2024-06-29 16:03:48 +02:00
|
|
|
TESTS=$(sort $(filter-out test02 test03 test07 test30, $(basename $(wildcard test*.lama))))
|
2020-01-14 17:08:35 +03:00
|
|
|
|
2020-02-16 00:21:15 +03:00
|
|
|
LAMAC=../../src/lamac
|
2020-01-14 17:08:35 +03:00
|
|
|
|
|
|
|
|
.PHONY: check $(TESTS)
|
|
|
|
|
|
|
|
|
|
check: $(TESTS)
|
|
|
|
|
|
2020-02-16 00:21:15 +03:00
|
|
|
$(TESTS): %: %.lama
|
2023-09-05 20:55:48 +02:00
|
|
|
@echo "stdlib/regression/$@"
|
2024-05-28 16:22:54 +02:00
|
|
|
@LAMA=../../runtime $(LAMAC) -I .. -ds -dp $< && arch -X86_64 ./$@ > $@.log && diff $@.log orig/$@.log
|
2020-01-14 17:08:35 +03:00
|
|
|
|
|
|
|
|
clean:
|
2020-01-14 18:35:33 +03:00
|
|
|
$(RM) test*.log *.s *~ $(TESTS) *.i
|