mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-19 00:37:25 +01:00
[scripts] Target to build an internal and an external .bin
This commit is contained in:
@@ -69,3 +69,9 @@ else
|
||||
$(BUILD_DIR)/bench.$(EXE):
|
||||
@echo "Error: bench.bin requires EPSILON_DEVICE_BENCH=1 EPSILON_USB_DFU_XIP=1"
|
||||
endif
|
||||
|
||||
.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 .data.external $< $(basename $<).external.bin
|
||||
$(Q) $(OBJCOPY) -O binary -j .text.internal -j .rodata.internal -j .data.internal $< $(basename $<).internal.bin
|
||||
|
||||
Reference in New Issue
Block a user