8b4f425d632d24624d63557f061fdec2e65ebe98
3 #always set COMDIR (common sources, makefiles, libraries) first
6 #set optimize/debug symbols options
9 #set std libs to be linked
12 #include common project header
13 include $(COMDIR
)/pj
/pjhdr.mk
15 #include target/os/lib specific header
16 include $(COMDIR
)/pj
/f767-nucleo-hal.mk
17 #SYSTEM := /usr/local/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi
18 #SYSTEM := /usr/local/gcc-arm-none-eabi-4_9-2015q2/bin/arm-none-eabi
19 #SYSTEM := /usr/local/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi
20 #SYSTEM := /usr/local/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi
23 #include stm32cube header
24 include $(COMDIR
)/pj
/cube-hal.mk
29 include $(LIBDIR
)/libstm32f7xxhal.mk
31 #include common sources
34 include $(CSRCDIR
)/syscalls.mk
39 #set ocd command (interface/target)
40 include $(COMDIR
)/pj
/oocd-stm32f7xx.mk
44 SRCS_C
:= $(filter-out src
/interface_linux.c
,$(wildcard $(SRCDIR
)/*.c
))
45 SRCS_S
:= $(wildcard $(SRCDIR
)/*.s
)
47 #include common project makefile
48 include $(COMDIR
)/pj
/pj.mk