mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
riotboot: always link both slot .elf when linking
This enables "make test" and "make test-murdock" to rely on both images being present and thus execute without re-compiling.
This commit is contained in:
parent
6b2727c693
commit
aaa187e871
@ -43,9 +43,15 @@ $(BINDIR_APP)-slot0.elf: FW_ROM_LEN=$$((SLOT0_LEN - $(RIOTBOOT_HDR_LEN)))
|
||||
$(BINDIR_APP)-slot0.elf: ROM_OFFSET=$(SLOT0_IMAGE_OFFSET)
|
||||
$(BINDIR_APP)-slot1.elf: FW_ROM_LEN=$$((SLOT1_LEN - $(RIOTBOOT_HDR_LEN)))
|
||||
$(BINDIR_APP)-slot1.elf: ROM_OFFSET=$(SLOT1_IMAGE_OFFSET)
|
||||
|
||||
SLOT_RIOT_ELFS = $(BINDIR_APP)-slot0.elf $(BINDIR_APP)-slot1.elf
|
||||
|
||||
# ensure both slot elf files are always linked
|
||||
# this ensures that both "make test" and "make test-murdock" can rely on them
|
||||
# being present without having to trigger re-compilation.
|
||||
ifneq (1, $(RIOTNOLINK))
|
||||
link: $(SLOT_RIOT_ELFS)
|
||||
endif
|
||||
|
||||
# Create binary target with RIOT header
|
||||
$(SLOT_RIOT_BINS): %.riot.bin: %.hdr %.bin
|
||||
@echo "creating $@..."
|
||||
|
Loading…
Reference in New Issue
Block a user