Makefile 372 Bytes
Newer Older
1
TESTS := wide_mux sel_mux select wselect rednor
2 3

all: $(addsuffix .status,$(TESTS))
4
	grep -H . *.status | sed 's,.status:,\t,; s,PASS,pass,;' | expand -t20
5
	touch .stamp
6 7

%.status: %.sv run.sh
8
	-bash run.sh $(basename $@) > $(basename $@).log 2>&1
9
	test -f $@
10 11 12 13

clean:
	rm -f $(addsuffix .log,$(TESTS))
	rm -f $(addsuffix .status,$(TESTS))
14
	rm -f .stamp
15 16

.PHONY: all clean