From: Keith Packard Date: Mon, 7 Apr 2014 03:14:49 +0000 (-0700) Subject: altos: Provide stable binaries for MicroPeak X-Git-Tag: 1.3.2.2~142 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=350d941a825d0271933de0bfdea82d3af5744c21;ds=sidebyside altos: Provide stable binaries for MicroPeak Publish MicroPeak .hex file to LLC repo and install it from there, rather than rebuilding it locally. This ensures that the installed bits don't depend on local configuration of any kind. Signed-off-by: Keith Packard --- diff --git a/src/micropeak/Makefile b/src/micropeak/Makefile index f4c57076..335a96e5 100644 --- a/src/micropeak/Makefile +++ b/src/micropeak/Makefile @@ -8,6 +8,9 @@ vpath make-altitude-pa ../util include ../avr/Makefile.defs +PUBLISH_DIR=$(HOME)/altusmetrumllc/Binaries +PUBLISH_FILE=$(PUBLISH_DIR)/$(PROG)-$(VERSION).hex + MCU=attiny85 DUDECPUTYPE=t85 #PROGRAMMER=stk500v2 -P usb @@ -81,8 +84,8 @@ $(PROG).hex: $(PROG) load: $(PROG).hex $(LOADCMD) $(LOADARG)$(PROG).hex -load-slow: $(PROG).hex - $(LOADCMD) $(LOADSLOW) $(LOADARG)$(PROG).hex +#load-slow: $(PROG).hex +# $(LOADCMD) $(LOADSLOW) $(LOADARG)$(PROG).hex ao_product.h: ao-make-product.5c ../Version $(call quiet,NICKLE,$<) $< -m altusmetrum.org -i $(IDPRODUCT) -p $(PRODUCT) -v $(VERSION) > $@ @@ -98,6 +101,16 @@ clean: rm -f *.o $(PROG) $(PROG).hex rm -f ao_product.h + +publish: $(PROG).hex + cp -a $(PROG).hex $(PUBLISH_FILE) + +load-product: + $(LOADCMD) $(LOADARG)$(PUBLISH_FILE) + +load-product-slow: + $(LOADCMD) $(LOADSLOW) $(LOADARG)$(PUBLISH_FILE) + ../altitude-pa.h: make-altitude-pa nickle $< > $@