diff --git a/emulator/Makefile b/emulator/Makefile index 0beab044..37ff5a10 100644 --- a/emulator/Makefile +++ b/emulator/Makefile @@ -19,10 +19,10 @@ CHISEL_ARGS := $(MODEL) --noIoDebug --backend c --targetDir emulator/generated-s CHISEL_ARGS_DEBUG := $(CHISEL_ARGS)-debug --debug --vcd --ioDebug generated-src/$(MODEL).cpp: $(base_dir)/rocket/$(src_path)/*.scala $(base_dir)/hwacha/$(src_path)/*.scala $(base_dir)/uncore/$(src_path)/*.scala $(base_dir)/$(src_path)/*.scala - cd $(base_dir) && $(SBT) "elaborate $(CHISEL_ARGS)" + cd $(base_dir) && $(SBT) "project referencechip" "elaborate $(CHISEL_ARGS)" generated-src-debug/$(MODEL).cpp: $(base_dir)/rocket/$(src_path)/*.scala $(base_dir)/hwacha/$(src_path)/*.scala $(base_dir)/uncore/$(src_path)/*.scala $(base_dir)/$(src_path)/*.scala - cd $(base_dir) && $(SBT) "elaborate $(CHISEL_ARGS_DEBUG)" + cd $(base_dir) && $(SBT) "project referencechip" "elaborate $(CHISEL_ARGS_DEBUG)" $(MODEL).o: %.o: generated-src/%.cpp $(CXX) $(CXXFLAGS) -Igenerated-src -c -o $@ $<