diff options
author | NIIBE Yutaka <gniibe@fsij.org> | 2013-11-26 13:21:26 +0900 |
---|---|---|
committer | NIIBE Yutaka <gniibe@fsij.org> | 2013-11-26 13:21:26 +0900 |
commit | 5968e2a0539280c9f61e75bbf8bc78711c0d8496 (patch) | |
tree | d1ef6c504525c84f821943516e27b29366716434 | |
parent | a5282924760e72127c6e8e6636b33029299573f1 (diff) |
Add hex generation
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | rules.mk | 7 |
2 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,7 @@ +2013-11-26 Niibe Yutaka <gniibe@fsij.org> + + * rules.mk (OUTFILES) [ENABLE_OUTPUT_HEX]: Add hex generation. + 2013-11-21 Niibe Yutaka <gniibe@fsij.org> * example-cdc/usb_stm32f103.c, example-cdc/usb_lld.h: Update from @@ -10,6 +10,10 @@ INCDIR += $(CHOPSTX) BUILDDIR = build OUTFILES = $(BUILDDIR)/$(PROJECT).elf $(BUILDDIR)/$(PROJECT).bin +ifneq ($(ENABLE_OUTPUT_HEX),) +OUTFILES += $(BUILDDIR)/$(PROJECT).hex +endif + OPT += -ffunction-sections -fdata-sections -fno-common @@ -49,6 +53,9 @@ $(OBJS) : $(BUILDDIR)/%.o : %.c Makefile %.bin: %.elf $(LDSCRIPT) $(OBJCOPY) -O binary $< $@ +%.hex: %.elf $(LDSCRIPT) + $(OBJCOPY) -O ihex $< $@ + clean: -rm -f -r .dep $(BUILDDIR) |