diff options
Diffstat (limited to 'benchmarks/polybench-syn/common.mk')
-rw-r--r-- | benchmarks/polybench-syn/common.mk | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/benchmarks/polybench-syn/common.mk b/benchmarks/polybench-syn/common.mk index 4d450e8..0ebc527 100644 --- a/benchmarks/polybench-syn/common.mk +++ b/benchmarks/polybench-syn/common.mk @@ -5,11 +5,12 @@ IVERILOG ?= iverilog IVERILOG_OPTS ?= VERILATOR ?= verilator -VERILATOR_OPTS ?= -Wno-fatal --top main --exe /home/ymherklotz/projects/vericert/driver/verilator_main.cpp +VERILATOR_OPTS ?= -Wno-fatal -Wno-lint -Wno-style -Wno-WIDTH --top main --exe /home/ymherklotz/projects/vericert/scripts/verilator_main.cpp TARGETS ?= %.v: %.c + @echo -e "\033[0;35mMAKE\033[0m" $< $(VERICERT) $(VERICERT_OPTS) $< -o $@ %.iver: %.v @@ -20,7 +21,8 @@ TARGETS ?= %.verilator: %.v $(VERILATOR) $(VERILATOR_OPTS) --Mdir $@ --cc $< - $(MAKE) -C $@ -f Vmain.mk + @echo -e $(MAKE) -C $@ -f Vmain.mk + @$(MAKE) -C $@ -f Vmain.mk &>/dev/null %: %.iver %.gcc %.verilator cp $< $@ @@ -34,6 +36,7 @@ clean: rm -f *.clog rm -f *.tmp rm -f $(TARGETS) + rm -rf *.verilator .PRECIOUS: %.v %.gcc %.iver .PHONY: all clean |