X-Git-Url: http://git.joshuawise.com/firearm.git/blobdiff_plain/056fa141e0cb4366a264458bb8b927126ef85aeb..1e7ff543e49341fedea742d7b8b674111d852748:/Makefile diff --git a/Makefile b/Makefile index 766e6ea..7649562 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,10 @@ -VLOGS = ARM_Constants.v BigBlockRAM.v BlockRAM.v BusArbiter.v DCache.v Decode.v Execute.v Fetch.v ICache.v Issue.v Memory.v Minishift.v RegFile.v Terminal.v Writeback.v system.v +VLOGS = ARM_Constants.v BigBlockRAM.v BlockRAM.v BusArbiter.v DCache.v Decode.v Execute.v Fetch.v ICache.v Issue.v Memory.v Minishift.v RegFile.v Terminal.v Writeback.v system.v CellularRAM.v all: Vsystem Vsystem: obj_dir/Vsystem.mk testbench.cpp make -C obj_dir -f Vsystem.mk + ln -sf obj_dir/Vsystem Vsystem obj_dir/Vsystem.mk: $(VLOGS) mkdir -p obj_dir @@ -12,4 +13,7 @@ obj_dir/Vsystem.mk: $(VLOGS) auto: .DUMMY emacs -l ~/elisp/verilog-mode.el --batch system.v -f verilog-batch-auto -.DUMMY: \ No newline at end of file +tests: .DUMMY + make -C tests + +.DUMMY: