X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fstm32f103-nucleo%2FMakefile;h=72b84b67dcb2e2b4231531da93215a069107ce18;hb=7ac9267b156d7bb6e942dd630a9ba142ba0c7a00;hp=3adc4acf300f2f5b5c3b9d05482b5946828170ec;hpb=d2cb18542f4f6071232bd046fd1b257228c17a25;p=fw%2Faltos diff --git a/src/stm32f103-nucleo/Makefile b/src/stm32f103-nucleo/Makefile index 3adc4acf..72b84b67 100644 --- a/src/stm32f103-nucleo/Makefile +++ b/src/stm32f103-nucleo/Makefile @@ -1,18 +1,51 @@ -include ../stm32f1/Makefile-raw.defs +include ../stm32f1/Makefile.defs INC = \ ao.h \ ao_pins.h \ ao_arch.h \ ao_arch_funcs.h \ + ao_exti.h \ + ao_product.h \ + ao_st7565.h \ stm32f1.h \ Makefile ALTOS_SRC = \ ao_clock.c \ ao_timer.c \ + ao_mutex.c \ + ao_boot_chain.c \ ao_interrupt.c \ - ao_led.c + ao_product.c \ + ao_romconfig.c \ + ao_led.c \ + ao_task.c \ + ao_panic.c \ + ao_stdio.c \ + ao_serial_stm.c \ + ao_usb_stm.c \ + ao_dma_stm.c \ + ao_spi_stm.c \ + ao_st7565.c \ + ao_rect.c \ + ao_text.c \ + ao_box.c \ + ao_copy.c \ + ao_blt.c \ + ao_line.c \ + ao_logo.c \ + ao_poly.c \ + BitstreamVeraSans-Roman-58.c \ + BitstreamVeraSans-Roman-24.c \ + BitstreamVeraSans-Roman-10.c \ + BitstreamVeraSans-Roman-12.c \ + BenguiatGothicStd-Bold-26.c \ + ao_cmd.c + +PRODUCT=Nucleo-f103 +PRODUCT_DEF=-DNUCLEO_F103 +IDPRODUCT=0x000a CFLAGS = $(PRODUCT_DEF) $(STM32F1_CFLAGS) @@ -26,7 +59,7 @@ OBJ=$(SRC:.c=.o) all: $(PROG) $(HEX) $(PROG): Makefile $(OBJ) - $(call quiet,CC) $(LDFLAGS) -o $@ $(OBJ) $(LIBS) --oslib=semihost + $(call quiet,CC) $(LDFLAGS) -o $@ $(OBJ) $(LIBS) $(OBJ): $(INC)