blob: d1afba00c19a9622eddc8872e7ca156f8c42c31b [file] [log] [blame] [edit]
SUBDIRS := architecture backends bigsim equiv frontends misc regression simple yosys
ifeq ($(VERIFIC),1)
export VERIFIC=1
SUBDIRS += verific
else
export YOSYS_NOVERIFIC=1
endif
ifeq ($(ENABLE_HEAVY_TESTS),1)
export ENABLE_HEAVY_TESTS=1
endif
all: $(addsuffix /.stamp,$(SUBDIRS))
echo; find * -name "*.status" | sort | xargs grep -H . | sed 's,^, ,; s,.status:,\t,; s,PASS,pass,;' | expand -t100; echo
touch .stamp
%/.stamp:
$(MAKE) -C $(dir $@)
clean:
+for subdir in $(SUBDIRS); do make -C $$subdir clean; done
rm -f .stamp
.PHONY: all clean