6 include ../stm32l0/Makefile.defs
8 PUBLISH_DIR=$(HOME)/altusmetrumllc/Binaries
9 PUBLISH_HEX=$(PUBLISH_DIR)/$(HEX)
83 PRODUCT=MicroPeak-v2.0
84 PRODUCT_DEF=-DMICROPEAK
86 CFLAGS = $(PRODUCT_DEF) $(STML0_CFLAGS) -Wl,--gc-sections -ffunction-sections
88 PROGNAME=micropeak-v2.0
89 PROG=$(PROGNAME)-$(VERSION).elf
90 HEX=$(PROGNAME)-$(VERSION).ihx
97 LDFLAGS=-nostartfiles $(CFLAGS) -L$(TOPDIR)/stm32l0 -Taltos.ld -n
99 $(PROG): Makefile $(OBJ) micropeak.ld
100 $(call quiet,CC) $(LDFLAGS) -o $(PROG) $(OBJ) $(LIBS) -Wl,-Map=$(PROGNAME)-$(VERSION).map
105 rm -f *.o *.elf *.ihx
108 publish: $(PUBLISH_HEX)
110 $(PUBLISH_HEX): $(HEX)