blob: 355baa58c5042986a0b6d4986f8d97bcc55cc4db (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
|
VERILATOR_FLAGS = --cc --exe -x-assign fast -Wall
VERILATOR_INPUT = xorshift.v xorshift.cpp
obj_dir/Vxorshift: obj_dir/Vxorshift.mk obj_dir/Vxorshift.cpp \
obj_dir/Vxorshift.h xorshift.cpp
cd obj_dir && make -f Vxorshift.mk && ./Vxorshift
obj_dir/Vxorshift.mk: $(VERILATOR_INPUT)
verilator $(VERILATOR_FLAGS) $(VERILATOR_INPUT)
clean:
rm -rf obj_dir
|