altos: Move common build definitions to src/Makefile.defs
[fw/altos] / src / nucleao-32 / Makefile
index 6904998265b123d3649725118226a77d66ddb848..fba99c88b6931a4166eaa66c54d8ff5fbcec4f6c 100644 (file)
@@ -26,7 +26,7 @@ ALTOS_SRC = \
        ao_cmd.c \
        ao_config.c \
        ao_task.c \
-       ao_led.c \
+       ao_led_stmf0.c \
        ao_beep_stm.c \
        ao_dma_stm.c \
        ao_stdio.c \
@@ -58,9 +58,9 @@ PRODUCT=Nucleo-32
 PRODUCT_DEF=-DNUCLEO
 IDPRODUCT=0x000a
 
-CFLAGS = $(PRODUCT_DEF) $(STMF0_CFLAGS) -Os -g
+CFLAGS = $(PRODUCT_DEF) $(STMF0_CFLAGS)
 
-LDFLAGS=$(CFLAGS) -L$(TOPDIR)/stmf0 -Wl,-Tload.ld
+LDFLAGS=$(CFLAGS) -L$(TOPDIR)/stmf0 -Wl,-Tload.ld -n
 
 PROGNAME=nucleo-32
 PROG=$(PROGNAME)-$(VERSION).elf