1
0
mirror of https://github.com/mist-devel/mist-board.git synced 2026-02-06 16:14:42 +00:00
Files
mist-devel.mist-board/tests/verilator/dma/Makefile
2015-01-22 19:21:13 +00:00

23 lines
505 B
Makefile

PROJECT=dma
NOWARN = -Wno-UNOPTFLAT -Wno-WIDTH # --report-unoptflat # -Wno-UNOPTFLAT
all: $(PROJECT).vcd
obj_dir/stamp: $(PROJECT).v fdc.v $(PROJECT)_tb.cpp
verilator $(NOWARN) --cc --trace --exe $(PROJECT).v $(PROJECT)_tb.cpp
touch obj_dir/stamp
obj_dir/V$(PROJECT): obj_dir/stamp
make -j -C obj_dir/ -f V$(PROJECT).mk V$(PROJECT)
$(PROJECT).vcd: obj_dir/V$(PROJECT)
obj_dir/V$(PROJECT)
clean:
rm -rf obj_dir
rm -f $(PROJECT).vcd
rm -f *~
view: $(PROJECT).vcd
gtkwave $< $(PROJECT).sav &