boothmul/Makefile

10 lines
395 B
Makefile

VERILATOR_FLAGS = --cc --exe -x-assign fast -Wall -DBOOTH_SIM \
-GA1_LEN=16 -GA2_LEN=16 -GA2LEN_SIZ=5
VERILATOR_INPUT = boothmul.v sim.cpp
obj_dir/Vboothmul: obj_dir/Vboothmul.mk obj_dir/Vboothmul.cpp \
obj_dir/Vboothmul.h sim.cpp
cd obj_dir && make -f Vboothmul.mk
obj_dir/Vboothmul.mk: $(VERILATOR_INPUT)
verilator $(VERILATOR_FLAGS) $(VERILATOR_INPUT)