From c745f865bd8c787ddc4dd5c52f2774234e0f7ff0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mario=20H=C3=BCttel?= Date: Sat, 18 Apr 2020 01:39:50 +0200 Subject: [PATCH] Add device programming to target in Makefile --- stm-firmware/Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/stm-firmware/Makefile b/stm-firmware/Makefile index 899e8ba..cfbb2c2 100644 --- a/stm-firmware/Makefile +++ b/stm-firmware/Makefile @@ -80,7 +80,6 @@ default: $(target).elf %.hex: %.elf $(QUIET)$(OBJCOPY) -O ihex $^ $@ - #Linking $(target).elf: $(OBJ) $(ASOBJ) @echo [LD] $@ @@ -101,7 +100,10 @@ $(ASOBJ): $(QUIET)$(CC) $(CFLAGS) -MMD -MT $@ $(INCLUDEPATH) $(DEFINES) -o $@ $(@:$(OBJDIR)/%.S.o=%.S) -.PHONY: qtproject clean mrproper objcopy disassemble +.PHONY: qtproject clean mrproper objcopy disassemble program + +program: $(target).elf + ./program-device.sh $< disassemble: $(target).elf $(QUIET)$(OBJDUMP) -D -s $< > $(target).lss