2 # AltOS build for TeleLCO v3.0
6 STM32F1_LINKER_SCRIPT=altos-128.ld
8 include ../stm32f1/Makefile.defs
33 # Common AltOS sources
76 BitstreamVeraSans-Roman-58.c \
77 BitstreamVeraSans-Roman-24.c \
78 BitstreamVeraSans-Roman-10.c \
79 BitstreamVeraSans-Roman-12.c \
80 BenguiatGothicStd-Bold-26.c \
94 CFLAGS = $(PRODUCT_DEF) $(STM32F1_CFLAGS)
97 PROG=$(PROGNAME)-$(VERSION).elf
98 HEX=$(PROGNAME)-$(VERSION).ihx
100 SRC=$(ALTOS_SRC) ao_telelco.c
105 $(PROG): Makefile $(OBJ) altos-128.ld
106 $(call quiet,CC) $(LDFLAGS) -o $(PROG) $(OBJ) $(LIBS)
113 rm -f *.o $(PROGNAME)-*.elf $(PROGNAME)-*.ihx $(PROGNAME)-*.map
117 cd ../draw && make ao_font.h ao_logo.h
121 BitstreamVeraSans-Roman-58.c: ao_font.h
122 BitstreamVeraSans-Roman-24.c: ao_font.h
123 BitstreamVeraSans-Roman-10.c: ao_font.h
124 BitstreamVeraSans-Roman-12.c: ao_font.h
125 BenguiatGothicStd-Bold-26.c: ao_font.h