From 8002765c3ac9a87c4c0ea7a4107453edc4c0fbd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89milie=20Feral?= Date: Tue, 18 Feb 2020 10:42:49 +0100 Subject: [PATCH] [build] Target device n0110: enable to call 'make %.two_binaries' without specifying the building directory --- build/targets.device.n0110.mak | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build/targets.device.n0110.mak b/build/targets.device.n0110.mak index ecd809e5b..05181fd02 100644 --- a/build/targets.device.n0110.mak +++ b/build/targets.device.n0110.mak @@ -23,8 +23,8 @@ $(BUILD_DIR)/test.external_flash.write.$(EXE): $(BUILD_DIR)/quiz/src/test_ion_ex .PHONY: %.two_binaries %.two_binaries: %.elf @echo "Building an internal and an external binary for $<" - $(Q) $(OBJCOPY) -O binary -j .text.external -j .rodata.external -j .exam_mode_buffer $< $(basename $<).external.bin - $(Q) $(OBJCOPY) -O binary -R .text.external -R .rodata.external -R .exam_mode_buffer $< $(basename $<).internal.bin + $(Q) $(OBJCOPY) -O binary -j .text.external -j .rodata.external -j .exam_mode_buffer $(BUILD_DIR)/$< $(BUILD_DIR)/$(basename $<).external.bin + $(Q) $(OBJCOPY) -O binary -R .text.external -R .rodata.external -R .exam_mode_buffer $(BUILD_DIR)/$< $(BUILD_DIR)/$(basename $<).internal.bin @echo "Padding $(basename $<).external.bin and $(basename $<).internal.bin" $(Q) printf "\xFF\xFF\xFF\xFF" >> $(basename $<).external.bin $(Q) printf "\xFF\xFF\xFF\xFF" >> $(basename $<).internal.bin @@ -41,7 +41,7 @@ binpack: ${MAKE} $(BUILD_DIR)/bench.ram.bin cp $(BUILD_DIR)/bench.ram.bin $(BUILD_DIR)/bench.flash.bin build/binpack ${MAKE} clean - ${MAKE} $(BUILD_DIR)/epsilon.onboarding.update.two_binaries + ${MAKE} epsilon.onboarding.update.two_binaries cp $(BUILD_DIR)/epsilon.onboarding.update.internal.bin $(BUILD_DIR)/epsilon.onboarding.update.external.bin build/binpack ${MAKE} clean cd build && tar cvfz binpack-`git rev-parse HEAD | head -c 7`.tgz binpack