INC = \
ao.h \
+ ao_arch.h \
ao_usb.h \
- ao_pins.h \
- altitude.h
+ ao_pins.h
#
# Common AltOS sources
TELESCIENCE_STORAGE= \
ao_m25.c \
ao_spi_usart.c \
- ao_storage.c \
+ ao_storage.c
+
+TELESCIENCE_LOG= \
+ ao_log_single.c \
+ ao_log_telescience.c
ALTOS_SRC = \
ao_clock.c \
ao_adc_avr.c \
ao_science_slave.c \
ao_spi_slave.c \
- ao_log_single.c \
- ao_log_telescience.c \
- $(TELESCIENCE_STORAGE)
+ $(TELESCIENCE_STORAGE)\
+ $(TELESCIENCE_LOG)
PRODUCT=TeleScience-v0.1
MCU=atmega32u4
load: $(PROG).hex
$(LOADCMD) $(LOADARG)$(PROG).hex
-../altitude.h: make-altitude
- nickle $< > $@
-
ao_product.h: ao-make-product.5c ../Version
$(call quiet,NICKLE,$<) $< -m altusmetrum.org -i $(IDPRODUCT) -p $(PRODUCT) -v $(VERSION) > $@
uninstall:
-$(OBJ): ao.h ao_product.h ao_usb.h
+$(OBJ): ao_product.h $(INC)