From d834666be527c6b59d6e137825b4d13ec7aedab1 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Thu, 13 Aug 2020 10:21:15 +0200 Subject: GitLab CI: Add build tests for stm32f446re-nucleo --- src/arch/stm32f446re-nucleo/Makefile.inc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/arch/stm32f446re-nucleo') diff --git a/src/arch/stm32f446re-nucleo/Makefile.inc b/src/arch/stm32f446re-nucleo/Makefile.inc index 31d6015..22115f7 100644 --- a/src/arch/stm32f446re-nucleo/Makefile.inc +++ b/src/arch/stm32f446re-nucleo/Makefile.inc @@ -76,10 +76,11 @@ OBJECTS = ${CXX_TARGETS:.cc=.o} ${C_TARGETS:.c=.o} ${ASM_TARGETS:.S=.o} .s.o: ${QUIET}${CC} ${INCLUDES} ${COMMON_FLAGS} -c -o $@ ${@:.o=.S} -# deliberately no ${MAKE} here -- multipass relies on make -B, but we don't -# want to re-make libopencm3 all the time -ext/libopencm3/lib/libopencm3_stm32f4.a: ext/libopencm3/Makefile +ext/libopencm3/Makefile: git submodule update --init + +ext/libopencm3/lib/libopencm3_stm32f4.a: ext/libopencm3/Makefile + find ext/libopencm3 -type f -exec sed -i 's/python$$/python3/' '{}' ';' ${MAKE} -C ext/libopencm3 build/system.elf: ${OBJECTS} ext/libopencm3/lib/libopencm3_stm32f4.a -- cgit v1.2.3