diff --git a/firmware/bundle.mk b/firmware/bundle.mk index 9b98b96f93..6e10534836 100644 --- a/firmware/bundle.mk +++ b/firmware/bundle.mk @@ -108,8 +108,11 @@ BUNDLE_FILES = \ $(SIMULATOR): $(MAKE) -C ../simulator -r SIMULATOR_DEBUG_LEVEL_OPT="-O2" OS="Windows_NT" -bootloader/blbuild/openblt_$(PROJECT_BOARD).%: +$(BOOTLOADER_HEX) $(BOOTLOADER_BIN): .bootloader-sentinel ; + +.bootloader-sentinel: BOARD_DIR=../$(BOARD_DIR) BOARD_META_PATH=../$(BOARD_META_PATH) $(MAKE) -C bootloader -r + @touch $@ $(BUILDDIR)/$(PROJECT).map: $(BUILDDIR)/$(PROJECT).elf