Add kelvin sim renode library to simulation targets' prereqs We need to build kelvin_sim library to support running e2e system simulation. Change-Id: I9befbf15495cf584a7a3c3a0b2e187a7bba83e50
diff --git a/platforms/nexus/sim.mk b/platforms/nexus/sim.mk index a472161..26fec08 100644 --- a/platforms/nexus/sim.mk +++ b/platforms/nexus/sim.mk
@@ -73,7 +73,7 @@ # # This is the default target for the build system, and is generally what you # need for day-to-day work on the software side of Shodan. -simulate: renode multihart_boot_rom ext_flash_release kelvin_hello_world cantrip-builtins-release +simulate: renode kelvin_sim multihart_boot_rom ext_flash_release kelvin_hello_world cantrip-builtins-release $(RENODE_CMD) -e "\ \$$repl_file = @sim/config/platforms/nexus.repl; \ \$$tar = @$(EXT_FLASH_RELEASE); \ @@ -90,7 +90,7 @@ # cpu0, and uses the debug build of TockOS from the `matcha_tock_debug` target. # # NB: requires editing of platform.camkes for alternate cpio_load_address -simulate-debug: renode multihart_boot_rom ext_flash_debug iree_model_builtins cantrip-builtins-debug +simulate-debug: renode kelvin_sim multihart_boot_rom ext_flash_debug iree_model_builtins cantrip-builtins-debug $(RENODE_CMD) -e "\ \$$repl_file = @sim/config/platforms/nexus-debug.repl; \ \$$tar = @$(EXT_FLASH_DEBUG); \ @@ -108,7 +108,7 @@ # start. # # NB: requires editing of platform.camkes for alternate cpio_load_address -debug-simulation: renode multihart_boot_rom ext_flash_debug iree_model_builtins cantrip-builtins-debug +debug-simulation: renode kelvin_sim multihart_boot_rom ext_flash_debug iree_model_builtins cantrip-builtins-debug $(RENODE_CMD) -e "\ \$$repl_file = @sim/config/platforms/nexus-debug.repl; \ \$$tar = @$(EXT_FLASH_DEBUG); \