TESTS := consrep firstmatch gotorep intersect nonconsrep seq_and seq_or triggered until until_trig within repzero all: $(addsuffix .status,$(TESTS)) grep -H . *.status | sed 's,.status:,\t,; s,PASS,pass,;' | expand -t20 touch .stamp %.status: %.sv run.sh -bash run.sh $(basename $@) > $(basename $@).log 2>&1 test -f $@ clean: rm -rf $(addsuffix .pass_??,$(TESTS)) rm -rf $(addsuffix .fail_??,$(TESTS)) rm -f $(addsuffix .pass_??.sby,$(TESTS)) rm -f $(addsuffix .fail_??.sby,$(TESTS)) rm -f $(addsuffix .status,$(TESTS)) rm -f $(addsuffix .log,$(TESTS)) rm -f .stamp .PHONY: all clean