Skip to content

Commit 4ec8efc

Browse files
GregwarMarti Bolivar
authored and
Marti Bolivar
committed
Generate .hex files as well.
Signed-off-by: Grégoire Passault <[email protected]> Signed-off-by: Marti Bolivar <[email protected]>
1 parent db80a3b commit 4ec8efc

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ ifneq ($(PREV_BUILD_TYPE), $(MEMORY_TARGET))
135135
$(shell rm -rf $(BUILD_PATH))
136136
endif
137137

138-
sketch: build-check MSG_INFO $(BUILD_PATH)/$(BOARD).bin
138+
sketch: build-check MSG_INFO $(BUILD_PATH)/$(BOARD).bin $(BUILD_PATH)/$(BOARD).hex
139139

140140
clean:
141141
rm -rf build

build-targets.mk

+3
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ library: $(BUILD_PATH)/libmaple.a
1616
$(BUILD_PATH)/$(BOARD).elf: $(BUILDDIRS) $(TGT_BIN) $(OBJ_FILES)
1717
$(SILENT_LD) $(CXX) $(LDFLAGS) -o $@ $(TGT_BIN) $(BUILD_PATH)/main.o -Wl,-Map,$(BUILD_PATH)/$(BOARD).map
1818

19+
$(BUILD_PATH)/$(BOARD).hex: $(BUILD_PATH)/$(BOARD).elf
20+
$(SILENT_OBJCOPY) $(OBJCOPY) -v -Oihex $(BUILD_PATH)/$(BOARD).elf $@ 1>/dev/null
21+
1922
$(BUILD_PATH)/$(BOARD).bin: $(BUILD_PATH)/$(BOARD).elf
2023
$(SILENT_OBJCOPY) $(OBJCOPY) -v -Obinary $(BUILD_PATH)/$(BOARD).elf $@ 1>/dev/null
2124
$(SILENT_DISAS) $(DISAS) -d $(BUILD_PATH)/$(BOARD).elf > $(BUILD_PATH)/$(BOARD).disas

0 commit comments

Comments
 (0)