From 6ca46520df38854bf660f9be54957cceede39ded Mon Sep 17 00:00:00 2001 From: Matias Nitsche Date: Mon, 11 May 2020 14:39:37 -0300 Subject: [PATCH] stm32: migrate all boards to common logic system (Makefile -> Make.defs) --- boards/arm/stm32/axoloti/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/clicker2-stm32/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/cloudctrl/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/fire-stm32v2/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/hymini-stm32v/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/maple/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/mikroe-stm32f4/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/nucleo-f103rb/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/nucleo-f207zg/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/nucleo-f302r8/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/nucleo-f303re/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/nucleo-f334r8/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/nucleo-f410rb/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/nucleo-f429zi/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/nucleo-f446re/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/nucleo-f4x1re/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/nucleo-l152re/src/{Makefile => Make.defs} | 4 +++- .../arm/stm32/olimex-stm32-h405/src/{Makefile => Make.defs} | 4 +++- .../arm/stm32/olimex-stm32-h407/src/{Makefile => Make.defs} | 4 +++- .../arm/stm32/olimex-stm32-p107/src/{Makefile => Make.defs} | 4 +++- .../arm/stm32/olimex-stm32-p207/src/{Makefile => Make.defs} | 4 +++- .../arm/stm32/olimex-stm32-p407/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/olimexino-stm32/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/omnibusf4/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/photon/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/shenzhou/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/stm3210e-eval/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/stm3220g-eval/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/stm3240g-eval/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/stm32butterfly2/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/stm32f334-disco/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/stm32f3discovery/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/stm32f411e-disco/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/stm32f429i-disco/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/stm32ldiscovery/src/{Makefile => Make.defs} | 4 +++- boards/arm/stm32/stm32vldiscovery/src/{Makefile => Make.defs} | 4 +++- .../arm/stm32/viewtool-stm32f107/src/{Makefile => Make.defs} | 4 +++- 37 files changed, 111 insertions(+), 37 deletions(-) rename boards/arm/stm32/axoloti/src/{Makefile => Make.defs} (93%) rename boards/arm/stm32/clicker2-stm32/src/{Makefile => Make.defs} (93%) rename boards/arm/stm32/cloudctrl/src/{Makefile => Make.defs} (93%) rename boards/arm/stm32/fire-stm32v2/src/{Makefile => Make.defs} (93%) rename boards/arm/stm32/hymini-stm32v/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/maple/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/mikroe-stm32f4/src/{Makefile => Make.defs} (94%) rename boards/arm/stm32/nucleo-f103rb/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/nucleo-f207zg/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/nucleo-f302r8/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/nucleo-f303re/src/{Makefile => Make.defs} (93%) rename boards/arm/stm32/nucleo-f334r8/src/{Makefile => Make.defs} (93%) rename boards/arm/stm32/nucleo-f410rb/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/nucleo-f429zi/src/{Makefile => Make.defs} (91%) rename boards/arm/stm32/nucleo-f446re/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/nucleo-f4x1re/src/{Makefile => Make.defs} (93%) rename boards/arm/stm32/nucleo-l152re/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/olimex-stm32-h405/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/olimex-stm32-h407/src/{Makefile => Make.defs} (93%) rename boards/arm/stm32/olimex-stm32-p107/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/olimex-stm32-p207/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/olimex-stm32-p407/src/{Makefile => Make.defs} (93%) rename boards/arm/stm32/olimexino-stm32/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/omnibusf4/src/{Makefile => Make.defs} (94%) rename boards/arm/stm32/photon/src/{Makefile => Make.defs} (93%) rename boards/arm/stm32/shenzhou/src/{Makefile => Make.defs} (93%) rename boards/arm/stm32/stm3210e-eval/src/{Makefile => Make.defs} (94%) rename boards/arm/stm32/stm3220g-eval/src/{Makefile => Make.defs} (93%) rename boards/arm/stm32/stm3240g-eval/src/{Makefile => Make.defs} (93%) rename boards/arm/stm32/stm32butterfly2/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/stm32f334-disco/src/{Makefile => Make.defs} (93%) rename boards/arm/stm32/stm32f3discovery/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/stm32f411e-disco/src/{Makefile => Make.defs} (91%) rename boards/arm/stm32/stm32f429i-disco/src/{Makefile => Make.defs} (94%) rename boards/arm/stm32/stm32ldiscovery/src/{Makefile => Make.defs} (92%) rename boards/arm/stm32/stm32vldiscovery/src/{Makefile => Make.defs} (91%) rename boards/arm/stm32/viewtool-stm32f107/src/{Makefile => Make.defs} (94%) diff --git a/boards/arm/stm32/axoloti/src/Makefile b/boards/arm/stm32/axoloti/src/Make.defs similarity index 93% rename from boards/arm/stm32/axoloti/src/Makefile rename to boards/arm/stm32/axoloti/src/Make.defs index 6b43fddd6be..4145f00dce7 100644 --- a/boards/arm/stm32/axoloti/src/Makefile +++ b/boards/arm/stm32/axoloti/src/Make.defs @@ -68,4 +68,6 @@ ifeq ($(CONFIG_USBHOST),y) CSRCS += stm32_usbhost.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/clicker2-stm32/src/Makefile b/boards/arm/stm32/clicker2-stm32/src/Make.defs similarity index 93% rename from boards/arm/stm32/clicker2-stm32/src/Makefile rename to boards/arm/stm32/clicker2-stm32/src/Make.defs index b323dad0a78..547f463e7c4 100644 --- a/boards/arm/stm32/clicker2-stm32/src/Makefile +++ b/boards/arm/stm32/clicker2-stm32/src/Make.defs @@ -80,4 +80,6 @@ ifeq ($(CONFIG_CAN),y) CSRCS += stm32_can.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/cloudctrl/src/Makefile b/boards/arm/stm32/cloudctrl/src/Make.defs similarity index 93% rename from boards/arm/stm32/cloudctrl/src/Makefile rename to boards/arm/stm32/cloudctrl/src/Make.defs index 6a6bc845177..7bcb538c3c5 100644 --- a/boards/arm/stm32/cloudctrl/src/Makefile +++ b/boards/arm/stm32/cloudctrl/src/Make.defs @@ -77,4 +77,6 @@ ifeq ($(CONFIG_STM32_PHYINIT),y) CSRCS += stm32_phyinit.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/fire-stm32v2/src/Makefile b/boards/arm/stm32/fire-stm32v2/src/Make.defs similarity index 93% rename from boards/arm/stm32/fire-stm32v2/src/Makefile rename to boards/arm/stm32/fire-stm32v2/src/Make.defs index 95e0f19a9c4..5c1893b9bba 100644 --- a/boards/arm/stm32/fire-stm32v2/src/Makefile +++ b/boards/arm/stm32/fire-stm32v2/src/Make.defs @@ -68,4 +68,6 @@ ifeq ($(CONFIG_USBMSC),y) CSRCS += stm32_usbmsc.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/hymini-stm32v/src/Makefile b/boards/arm/stm32/hymini-stm32v/src/Make.defs similarity index 92% rename from boards/arm/stm32/hymini-stm32v/src/Makefile rename to boards/arm/stm32/hymini-stm32v/src/Make.defs index 3ae70135267..4fa3add4733 100644 --- a/boards/arm/stm32/hymini-stm32v/src/Makefile +++ b/boards/arm/stm32/hymini-stm32v/src/Make.defs @@ -59,4 +59,6 @@ ifeq ($(CONFIG_USBMSC),y) CSRCS += stm32_usbmsc.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/maple/src/Makefile b/boards/arm/stm32/maple/src/Make.defs similarity index 92% rename from boards/arm/stm32/maple/src/Makefile rename to boards/arm/stm32/maple/src/Make.defs index 159346ecec2..fe5d47d3839 100644 --- a/boards/arm/stm32/maple/src/Makefile +++ b/boards/arm/stm32/maple/src/Make.defs @@ -56,4 +56,6 @@ ifeq ($(CONFIG_LIB_BOARDCTL),y) CSRCS += stm32_appinit.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/mikroe-stm32f4/src/Makefile b/boards/arm/stm32/mikroe-stm32f4/src/Make.defs similarity index 94% rename from boards/arm/stm32/mikroe-stm32f4/src/Makefile rename to boards/arm/stm32/mikroe-stm32f4/src/Make.defs index 453ef40523d..844ebe25e08 100644 --- a/boards/arm/stm32/mikroe-stm32f4/src/Makefile +++ b/boards/arm/stm32/mikroe-stm32f4/src/Make.defs @@ -90,4 +90,6 @@ ifeq ($(CONFIG_AUDIO_VS1053),y) CSRCS += stm32_vs1053.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/nucleo-f103rb/src/Makefile b/boards/arm/stm32/nucleo-f103rb/src/Make.defs similarity index 92% rename from boards/arm/stm32/nucleo-f103rb/src/Makefile rename to boards/arm/stm32/nucleo-f103rb/src/Make.defs index 2dde01311e7..143590187b8 100644 --- a/boards/arm/stm32/nucleo-f103rb/src/Makefile +++ b/boards/arm/stm32/nucleo-f103rb/src/Make.defs @@ -60,4 +60,6 @@ ifeq ($(CONFIG_PWM),y) CSRCS += stm32_pwm.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/nucleo-f207zg/src/Makefile b/boards/arm/stm32/nucleo-f207zg/src/Make.defs similarity index 92% rename from boards/arm/stm32/nucleo-f207zg/src/Makefile rename to boards/arm/stm32/nucleo-f207zg/src/Make.defs index f56b925ac5d..31610e25b36 100644 --- a/boards/arm/stm32/nucleo-f207zg/src/Makefile +++ b/boards/arm/stm32/nucleo-f207zg/src/Make.defs @@ -64,4 +64,6 @@ ifeq ($(CONFIG_PWM),y) CSRCS += stm32_pwm.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/nucleo-f302r8/src/Makefile b/boards/arm/stm32/nucleo-f302r8/src/Make.defs similarity index 92% rename from boards/arm/stm32/nucleo-f302r8/src/Makefile rename to boards/arm/stm32/nucleo-f302r8/src/Make.defs index 1ac13f2bc6f..25496cfa675 100644 --- a/boards/arm/stm32/nucleo-f302r8/src/Makefile +++ b/boards/arm/stm32/nucleo-f302r8/src/Make.defs @@ -60,4 +60,6 @@ ifeq ($(CONFIG_NUCLEOF302R8_HIGHPRI),y) CSRCS += stm32_highpri.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/nucleo-f303re/src/Makefile b/boards/arm/stm32/nucleo-f303re/src/Make.defs similarity index 93% rename from boards/arm/stm32/nucleo-f303re/src/Makefile rename to boards/arm/stm32/nucleo-f303re/src/Make.defs index afd3a2c2852..4d23e1a1361 100644 --- a/boards/arm/stm32/nucleo-f303re/src/Makefile +++ b/boards/arm/stm32/nucleo-f303re/src/Make.defs @@ -86,4 +86,6 @@ ifeq ($(CONFIG_BOARDCTL_UNIQUEID),y) CSRCS += stm32_uid.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/nucleo-f334r8/src/Makefile b/boards/arm/stm32/nucleo-f334r8/src/Make.defs similarity index 93% rename from boards/arm/stm32/nucleo-f334r8/src/Makefile rename to boards/arm/stm32/nucleo-f334r8/src/Make.defs index d241f0f06d6..b05ca7cd427 100644 --- a/boards/arm/stm32/nucleo-f334r8/src/Makefile +++ b/boards/arm/stm32/nucleo-f334r8/src/Make.defs @@ -96,4 +96,6 @@ ifeq ($(CONFIG_NUCLEOF334R8_SPWM),y) CSRCS += stm32_spwm.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/nucleo-f410rb/src/Makefile b/boards/arm/stm32/nucleo-f410rb/src/Make.defs similarity index 92% rename from boards/arm/stm32/nucleo-f410rb/src/Makefile rename to boards/arm/stm32/nucleo-f410rb/src/Make.defs index a704f7e6a1b..d8dda5e437a 100644 --- a/boards/arm/stm32/nucleo-f410rb/src/Makefile +++ b/boards/arm/stm32/nucleo-f410rb/src/Make.defs @@ -56,4 +56,6 @@ ifeq ($(CONFIG_LIB_BOARDCTL),y) CSRCS += stm32_appinit.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/nucleo-f429zi/src/Makefile b/boards/arm/stm32/nucleo-f429zi/src/Make.defs similarity index 91% rename from boards/arm/stm32/nucleo-f429zi/src/Makefile rename to boards/arm/stm32/nucleo-f429zi/src/Make.defs index 52e546fc0fe..5301501f5d9 100644 --- a/boards/arm/stm32/nucleo-f429zi/src/Makefile +++ b/boards/arm/stm32/nucleo-f429zi/src/Make.defs @@ -73,4 +73,6 @@ ifeq ($(CONFIG_STM32_ROMFS),y) CSRCS += stm32_romfs_initialize.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/nucleo-f446re/src/Makefile b/boards/arm/stm32/nucleo-f446re/src/Make.defs similarity index 92% rename from boards/arm/stm32/nucleo-f446re/src/Makefile rename to boards/arm/stm32/nucleo-f446re/src/Make.defs index 324c5e80644..06c61d93eff 100644 --- a/boards/arm/stm32/nucleo-f446re/src/Makefile +++ b/boards/arm/stm32/nucleo-f446re/src/Make.defs @@ -63,4 +63,6 @@ ifeq ($(CONFIG_NSH_LIBRARY),y) CSRCS += stm32_appinit.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/nucleo-f4x1re/src/Makefile b/boards/arm/stm32/nucleo-f4x1re/src/Make.defs similarity index 93% rename from boards/arm/stm32/nucleo-f4x1re/src/Makefile rename to boards/arm/stm32/nucleo-f4x1re/src/Make.defs index a4c1669ed7f..273f635f5d6 100644 --- a/boards/arm/stm32/nucleo-f4x1re/src/Makefile +++ b/boards/arm/stm32/nucleo-f4x1re/src/Make.defs @@ -67,4 +67,6 @@ ifeq ($(CONFIG_LIB_BOARDCTL),y) CSRCS += stm32_appinit.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/nucleo-l152re/src/Makefile b/boards/arm/stm32/nucleo-l152re/src/Make.defs similarity index 92% rename from boards/arm/stm32/nucleo-l152re/src/Makefile rename to boards/arm/stm32/nucleo-l152re/src/Make.defs index 1db18e7eef8..379177cc1b2 100644 --- a/boards/arm/stm32/nucleo-l152re/src/Makefile +++ b/boards/arm/stm32/nucleo-l152re/src/Make.defs @@ -52,4 +52,6 @@ ifeq ($(CONFIG_LIB_BOARDCTL),y) CSRCS += stm32_appinitialize.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/olimex-stm32-h405/src/Makefile b/boards/arm/stm32/olimex-stm32-h405/src/Make.defs similarity index 92% rename from boards/arm/stm32/olimex-stm32-h405/src/Makefile rename to boards/arm/stm32/olimex-stm32-h405/src/Make.defs index 6e263e9da0c..8ea8b0ef5bb 100644 --- a/boards/arm/stm32/olimex-stm32-h405/src/Makefile +++ b/boards/arm/stm32/olimex-stm32-h405/src/Make.defs @@ -64,4 +64,6 @@ ifeq ($(CONFIG_CAN),y) CSRCS += stm32_can.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/olimex-stm32-h407/src/Makefile b/boards/arm/stm32/olimex-stm32-h407/src/Make.defs similarity index 93% rename from boards/arm/stm32/olimex-stm32-h407/src/Makefile rename to boards/arm/stm32/olimex-stm32-h407/src/Make.defs index d85dc1d3896..ee3f2aab664 100644 --- a/boards/arm/stm32/olimex-stm32-h407/src/Makefile +++ b/boards/arm/stm32/olimex-stm32-h407/src/Make.defs @@ -84,4 +84,6 @@ ifeq ($(CONFIG_ARCH_FPU),y) CSRCS += stm32_ostest.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/olimex-stm32-p107/src/Makefile b/boards/arm/stm32/olimex-stm32-p107/src/Make.defs similarity index 92% rename from boards/arm/stm32/olimex-stm32-p107/src/Makefile rename to boards/arm/stm32/olimex-stm32-p107/src/Make.defs index e46a5568e77..8e5eb66acee 100644 --- a/boards/arm/stm32/olimex-stm32-p107/src/Makefile +++ b/boards/arm/stm32/olimex-stm32-p107/src/Make.defs @@ -50,4 +50,6 @@ ifeq ($(CONFIG_ENCX24J600),y) CSRCS += stm32_encx24j600.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/olimex-stm32-p207/src/Makefile b/boards/arm/stm32/olimex-stm32-p207/src/Make.defs similarity index 92% rename from boards/arm/stm32/olimex-stm32-p207/src/Makefile rename to boards/arm/stm32/olimex-stm32-p207/src/Make.defs index 697050f4c4d..82a328d775b 100644 --- a/boards/arm/stm32/olimex-stm32-p207/src/Makefile +++ b/boards/arm/stm32/olimex-stm32-p207/src/Make.defs @@ -64,4 +64,6 @@ ifeq ($(CONFIG_CAN),y) CSRCS += stm32_can.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/olimex-stm32-p407/src/Makefile b/boards/arm/stm32/olimex-stm32-p407/src/Make.defs similarity index 93% rename from boards/arm/stm32/olimex-stm32-p407/src/Makefile rename to boards/arm/stm32/olimex-stm32-p407/src/Make.defs index 3aa51b56ddb..748c0073284 100644 --- a/boards/arm/stm32/olimex-stm32-p407/src/Makefile +++ b/boards/arm/stm32/olimex-stm32-p407/src/Make.defs @@ -72,4 +72,6 @@ ifeq ($(CONFIG_SENSORS_DHTXX),y) CSRCS += stm32_dhtxx.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/olimexino-stm32/src/Makefile b/boards/arm/stm32/olimexino-stm32/src/Make.defs similarity index 92% rename from boards/arm/stm32/olimexino-stm32/src/Makefile rename to boards/arm/stm32/olimexino-stm32/src/Make.defs index 2d0714182d9..db7e407bc03 100644 --- a/boards/arm/stm32/olimexino-stm32/src/Makefile +++ b/boards/arm/stm32/olimexino-stm32/src/Make.defs @@ -62,4 +62,6 @@ ifeq ($(CONFIG_ARCH_BUTTONS),y) CSRCS += stm32_buttons.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/omnibusf4/src/Makefile b/boards/arm/stm32/omnibusf4/src/Make.defs similarity index 94% rename from boards/arm/stm32/omnibusf4/src/Makefile rename to boards/arm/stm32/omnibusf4/src/Make.defs index b50fa2c1777..f3b41453b9c 100644 --- a/boards/arm/stm32/omnibusf4/src/Makefile +++ b/boards/arm/stm32/omnibusf4/src/Make.defs @@ -107,4 +107,6 @@ ifeq ($(CONFIG_MMCSD),y) CSRCS += stm32_mmcsd.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/photon/src/Makefile b/boards/arm/stm32/photon/src/Make.defs similarity index 93% rename from boards/arm/stm32/photon/src/Makefile rename to boards/arm/stm32/photon/src/Make.defs index dd5acec2d34..90305c08241 100644 --- a/boards/arm/stm32/photon/src/Makefile +++ b/boards/arm/stm32/photon/src/Make.defs @@ -72,4 +72,6 @@ ifeq ($(CONFIG_RGBLED),y) CSRCS += stm32_rgbled.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/shenzhou/src/Makefile b/boards/arm/stm32/shenzhou/src/Make.defs similarity index 93% rename from boards/arm/stm32/shenzhou/src/Makefile rename to boards/arm/stm32/shenzhou/src/Make.defs index 7ed04e9775a..eaa0212e34c 100644 --- a/boards/arm/stm32/shenzhou/src/Makefile +++ b/boards/arm/stm32/shenzhou/src/Make.defs @@ -88,4 +88,6 @@ ifeq ($(CONFIG_INPUT_ADS7843E),y) CSRCS += stm32_touchscreen.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/stm3210e-eval/src/Makefile b/boards/arm/stm32/stm3210e-eval/src/Make.defs similarity index 94% rename from boards/arm/stm32/stm3210e-eval/src/Makefile rename to boards/arm/stm32/stm3210e-eval/src/Make.defs index a98c744055e..4f7186fbf85 100644 --- a/boards/arm/stm32/stm3210e-eval/src/Makefile +++ b/boards/arm/stm32/stm3210e-eval/src/Make.defs @@ -84,4 +84,6 @@ ifeq ($(CONFIG_ARCH_IDLE_CUSTOM),y) CSRCS += stm32_idle.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/stm3220g-eval/src/Makefile b/boards/arm/stm32/stm3220g-eval/src/Make.defs similarity index 93% rename from boards/arm/stm32/stm3220g-eval/src/Makefile rename to boards/arm/stm32/stm3220g-eval/src/Make.defs index cdae5cd602e..655c419b64f 100644 --- a/boards/arm/stm32/stm3220g-eval/src/Makefile +++ b/boards/arm/stm32/stm3220g-eval/src/Make.defs @@ -76,4 +76,6 @@ ifeq ($(CONFIG_INPUT_STMPE811),y) CSRCS += stm32_stmpe811.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/stm3240g-eval/src/Makefile b/boards/arm/stm32/stm3240g-eval/src/Make.defs similarity index 93% rename from boards/arm/stm32/stm3240g-eval/src/Makefile rename to boards/arm/stm32/stm3240g-eval/src/Make.defs index 5a09806ab05..0b8ccecd0cc 100644 --- a/boards/arm/stm32/stm3240g-eval/src/Makefile +++ b/boards/arm/stm32/stm3240g-eval/src/Make.defs @@ -85,4 +85,6 @@ ifeq ($(CONFIG_SENSORS_QENCODER),y) CSRCS += stm32_qencoder.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/stm32butterfly2/src/Makefile b/boards/arm/stm32/stm32butterfly2/src/Make.defs similarity index 92% rename from boards/arm/stm32/stm32butterfly2/src/Makefile rename to boards/arm/stm32/stm32butterfly2/src/Make.defs index 5ac0a93755d..753d19a1e6a 100644 --- a/boards/arm/stm32/stm32butterfly2/src/Makefile +++ b/boards/arm/stm32/stm32butterfly2/src/Make.defs @@ -65,4 +65,6 @@ ifeq ($(CONFIG_ARCH_BUTTONS),y) CSRCS += stm32_buttons.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/stm32f334-disco/src/Makefile b/boards/arm/stm32/stm32f334-disco/src/Make.defs similarity index 93% rename from boards/arm/stm32/stm32f334-disco/src/Makefile rename to boards/arm/stm32/stm32f334-disco/src/Make.defs index 4cd7f7669f6..3248c5ae930 100644 --- a/boards/arm/stm32/stm32f334-disco/src/Makefile +++ b/boards/arm/stm32/stm32f334-disco/src/Make.defs @@ -76,4 +76,6 @@ ifeq ($(CONFIG_DRIVERS_SMPS),y) CSRCS += stm32_smps.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/stm32f3discovery/src/Makefile b/boards/arm/stm32/stm32f3discovery/src/Make.defs similarity index 92% rename from boards/arm/stm32/stm32f3discovery/src/Makefile rename to boards/arm/stm32/stm32f3discovery/src/Make.defs index 36d392778f3..37cf3189d2c 100644 --- a/boards/arm/stm32/stm32f3discovery/src/Makefile +++ b/boards/arm/stm32/stm32f3discovery/src/Make.defs @@ -64,4 +64,6 @@ ifeq ($(CONFIG_SENSORS_QENCODER),y) CSRCS += stm32_qencoder.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/stm32f411e-disco/src/Makefile b/boards/arm/stm32/stm32f411e-disco/src/Make.defs similarity index 91% rename from boards/arm/stm32/stm32f411e-disco/src/Makefile rename to boards/arm/stm32/stm32f411e-disco/src/Make.defs index 701ef32decf..81289b39a03 100644 --- a/boards/arm/stm32/stm32f411e-disco/src/Makefile +++ b/boards/arm/stm32/stm32f411e-disco/src/Make.defs @@ -46,4 +46,6 @@ ifeq ($(CONFIG_STM32_OTGFS),y) CSRCS += stm32_usb.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/stm32f429i-disco/src/Makefile b/boards/arm/stm32/stm32f429i-disco/src/Make.defs similarity index 94% rename from boards/arm/stm32/stm32f429i-disco/src/Makefile rename to boards/arm/stm32/stm32f429i-disco/src/Make.defs index ff8de40e60f..5480d88eb32 100644 --- a/boards/arm/stm32/stm32f429i-disco/src/Makefile +++ b/boards/arm/stm32/stm32f429i-disco/src/Make.defs @@ -99,4 +99,6 @@ ifeq ($(CONFIG_STM32F429I_DISCO_HIGHPRI),y) CSRCS += stm32_highpri.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/stm32ldiscovery/src/Makefile b/boards/arm/stm32/stm32ldiscovery/src/Make.defs similarity index 92% rename from boards/arm/stm32/stm32ldiscovery/src/Makefile rename to boards/arm/stm32/stm32ldiscovery/src/Make.defs index 56ba00fae3f..06dd127df2e 100644 --- a/boards/arm/stm32/stm32ldiscovery/src/Makefile +++ b/boards/arm/stm32/stm32ldiscovery/src/Make.defs @@ -64,4 +64,6 @@ ifeq ($(CONFIG_LIB_BOARDCTL),y) CSRCS += stm32_appinit.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/stm32vldiscovery/src/Makefile b/boards/arm/stm32/stm32vldiscovery/src/Make.defs similarity index 91% rename from boards/arm/stm32/stm32vldiscovery/src/Makefile rename to boards/arm/stm32/stm32vldiscovery/src/Make.defs index d08534bcb0b..24da6c8d7df 100644 --- a/boards/arm/stm32/stm32vldiscovery/src/Makefile +++ b/boards/arm/stm32/stm32vldiscovery/src/Make.defs @@ -43,4 +43,6 @@ ifeq ($(CONFIG_LIB_BOARDCTL),y) CSRCS += stm32_appinit.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board) diff --git a/boards/arm/stm32/viewtool-stm32f107/src/Makefile b/boards/arm/stm32/viewtool-stm32f107/src/Make.defs similarity index 94% rename from boards/arm/stm32/viewtool-stm32f107/src/Makefile rename to boards/arm/stm32/viewtool-stm32f107/src/Make.defs index ed2288547fd..2218838148c 100644 --- a/boards/arm/stm32/viewtool-stm32f107/src/Makefile +++ b/boards/arm/stm32/viewtool-stm32f107/src/Make.defs @@ -94,4 +94,6 @@ else ifeq ($(CONFIG_VIEWTOOL_MAX3421E_SPI2),y) CSRCS += stm32_max3421e.c endif -include $(TOPDIR)/boards/Board.mk +DEPPATH += --dep-path board +VPATH += :board +CFLAGS += $(shell $(INCDIR) $(INCDIROPT) "$(CC)" $(TOPDIR)$(DELIM)arch$(DELIM)$(CONFIG_ARCH)$(DELIM)src$(DELIM)board$(DELIM)board)