diff --git a/bsp/CME_M7/Kconfig b/bsp/CME_M7/Kconfig index 02bef1c357..886bc7e6eb 100644 --- a/bsp/CME_M7/Kconfig +++ b/bsp/CME_M7/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_CME_M7 bool diff --git a/bsp/ESP32_C3/Kconfig b/bsp/ESP32_C3/Kconfig index c481f04670..09feb04acd 100644 --- a/bsp/ESP32_C3/Kconfig +++ b/bsp/ESP32_C3/Kconfig @@ -1,20 +1,11 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "drivers/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "drivers/Kconfig" diff --git a/bsp/Infineon/libraries/templates/PSOC62/Kconfig b/bsp/Infineon/libraries/templates/PSOC62/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/Infineon/libraries/templates/PSOC62/Kconfig +++ b/bsp/Infineon/libraries/templates/PSOC62/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/Infineon/libraries/templates/XMC7200D/Kconfig b/bsp/Infineon/libraries/templates/XMC7200D/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/Infineon/libraries/templates/XMC7200D/Kconfig +++ b/bsp/Infineon/libraries/templates/XMC7200D/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/Infineon/psoc6-cy8ckit-062-BLE/Kconfig b/bsp/Infineon/psoc6-cy8ckit-062-BLE/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/Infineon/psoc6-cy8ckit-062-BLE/Kconfig +++ b/bsp/Infineon/psoc6-cy8ckit-062-BLE/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/Kconfig b/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/Kconfig +++ b/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/Infineon/psoc6-cy8ckit-062S2-43012/Kconfig b/bsp/Infineon/psoc6-cy8ckit-062S2-43012/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/Infineon/psoc6-cy8ckit-062S2-43012/Kconfig +++ b/bsp/Infineon/psoc6-cy8ckit-062S2-43012/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/Infineon/psoc6-cy8ckit-062s4/Kconfig b/bsp/Infineon/psoc6-cy8ckit-062s4/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/Infineon/psoc6-cy8ckit-062s4/Kconfig +++ b/bsp/Infineon/psoc6-cy8ckit-062s4/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/Kconfig b/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/Kconfig +++ b/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/Infineon/psoc6-evaluationkit-062S2/Kconfig b/bsp/Infineon/psoc6-evaluationkit-062S2/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/Infineon/psoc6-evaluationkit-062S2/Kconfig +++ b/bsp/Infineon/psoc6-evaluationkit-062S2/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/Infineon/xmc7200-kit_xmc7200_evk/Kconfig b/bsp/Infineon/xmc7200-kit_xmc7200_evk/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/Infineon/xmc7200-kit_xmc7200_evk/Kconfig +++ b/bsp/Infineon/xmc7200-kit_xmc7200_evk/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/Vango/v85xx/Kconfig b/bsp/Vango/v85xx/Kconfig index 75f1bfd03b..a479feb3d5 100644 --- a/bsp/Vango/v85xx/Kconfig +++ b/bsp/Vango/v85xx/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default: "rt-thread" # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_SERIES_V85XX bool diff --git a/bsp/Vango/v85xxp/Kconfig b/bsp/Vango/v85xxp/Kconfig index a30de51f9a..0c9ea2319a 100644 --- a/bsp/Vango/v85xxp/Kconfig +++ b/bsp/Vango/v85xxp/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default: "rt-thread" # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_SERIES_V85XXP bool diff --git a/bsp/acm32/acm32f0x0-nucleo/Kconfig b/bsp/acm32/acm32f0x0-nucleo/Kconfig index 149af66092..649e785995 100644 --- a/bsp/acm32/acm32f0x0-nucleo/Kconfig +++ b/bsp/acm32/acm32f0x0-nucleo/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_SERIES_ACM32F0 bool @@ -25,5 +16,5 @@ config SOC_SERIES_ACM32F0 select RT_USING_USER_MAIN default y -source "$BSP_DIR/drivers/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" diff --git a/bsp/acm32/acm32f4xx-nucleo/Kconfig b/bsp/acm32/acm32f4xx-nucleo/Kconfig index f02e680ad7..755be53933 100644 --- a/bsp/acm32/acm32f4xx-nucleo/Kconfig +++ b/bsp/acm32/acm32f4xx-nucleo/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" -source "$BSP_DIR/drivers/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" diff --git a/bsp/airm2m/air105/Kconfig b/bsp/airm2m/air105/Kconfig index 3640eaa0ed..3cd40b1755 100644 --- a/bsp/airm2m/air105/Kconfig +++ b/bsp/airm2m/air105/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/airm2m/air32f103/Kconfig b/bsp/airm2m/air32f103/Kconfig index 3640eaa0ed..3cd40b1755 100644 --- a/bsp/airm2m/air32f103/Kconfig +++ b/bsp/airm2m/air32f103/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/allwinner/d1/Kconfig b/bsp/allwinner/d1/Kconfig index 9c7a1fda0b..f08315d575 100644 --- a/bsp/allwinner/d1/Kconfig +++ b/bsp/allwinner/d1/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config BOARD_allwinnerd1 bool @@ -39,5 +30,5 @@ config __STACKSIZE__ int "stack size for interrupt" default 4096 -source "../libraries/drivers/Kconfig" -source "../libraries/Kconfig" +rsource "../libraries/drivers/Kconfig" +rsource "../libraries/Kconfig" diff --git a/bsp/allwinner/d1s/Kconfig b/bsp/allwinner/d1s/Kconfig index e5306596de..2815ee299b 100644 --- a/bsp/allwinner/d1s/Kconfig +++ b/bsp/allwinner/d1s/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config BOARD_allwinnerd1s bool @@ -39,5 +30,5 @@ config __STACKSIZE__ int "stack size for interrupt" default 4096 -source "../libraries/drivers/Kconfig" -source "../libraries/Kconfig" +rsource "../libraries/drivers/Kconfig" +rsource "../libraries/Kconfig" diff --git a/bsp/allwinner/libraries/Kconfig b/bsp/allwinner/libraries/Kconfig index 9f374e4613..ff7d82567a 100644 --- a/bsp/allwinner/libraries/Kconfig +++ b/bsp/allwinner/libraries/Kconfig @@ -3,16 +3,16 @@ menuconfig RT_USING_SUNXI_HAL default n if RT_USING_SUNXI_HAL - source "$BSP_DIR/../libraries/sunxi-hal/hal/source/uart/Kconfig" - source "$BSP_DIR/../libraries/sunxi-hal/hal/source/ccmu/Kconfig" - source "$BSP_DIR/../libraries/sunxi-hal/hal/source/dma/Kconfig" - source "$BSP_DIR/../libraries/sunxi-hal/hal/source/gpio/Kconfig" - source "$BSP_DIR/../libraries/sunxi-hal/hal/source/disp2/Kconfig" - source "$BSP_DIR/../libraries/sunxi-hal/hal/source/sdmmc/Kconfig" - source "$BSP_DIR/../libraries/sunxi-hal/hal/source/spi/Kconfig" - source "$BSP_DIR/../libraries/sunxi-hal/hal/source/twi/Kconfig" - source "$BSP_DIR/../libraries/sunxi-hal/hal/source/g2d_rcq/Kconfig" - source "$BSP_DIR/../libraries/sunxi-hal/hal/source/usb/Kconfig" - source "$BSP_DIR/../libraries/sunxi-hal/hal/source/ce/Kconfig" - source "$BSP_DIR/../libraries/sunxi-hal/hal/source/efuse/Kconfig" + source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/uart/Kconfig" + source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/ccmu/Kconfig" + source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/dma/Kconfig" + source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/gpio/Kconfig" + source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/disp2/Kconfig" + source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/sdmmc/Kconfig" + source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/spi/Kconfig" + source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/twi/Kconfig" + source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/g2d_rcq/Kconfig" + source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/usb/Kconfig" + source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/ce/Kconfig" + source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/efuse/Kconfig" endif diff --git a/bsp/allwinner/libraries/sunxi-hal/hal/source/disp2/Kconfig b/bsp/allwinner/libraries/sunxi-hal/hal/source/disp2/Kconfig index 0a06f5f748..b2462444f6 100644 --- a/bsp/allwinner/libraries/sunxi-hal/hal/source/disp2/Kconfig +++ b/bsp/allwinner/libraries/sunxi-hal/hal/source/disp2/Kconfig @@ -171,20 +171,20 @@ config DISP2_SUNXI_BOOT_COLORBAR menu "LCD panels select" depends on DISP2_SUNXI -source "$BSP_DIR/../libraries/sunxi-hal/hal/source/disp2/disp/lcd/Kconfig" +source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/disp2/disp/lcd/Kconfig" endmenu menu "Display engine feature select" depends on DISP2_SUNXI -source "$BSP_DIR/../libraries/sunxi-hal/hal/source/disp2/disp/Kconfig" +source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/disp2/disp/Kconfig" endmenu menu "Soc and board select" depends on DISP2_SUNXI -source "$BSP_DIR/../libraries/sunxi-hal/hal/source/disp2/soc/Kconfig" +source "$(BSP_DIR)/../libraries/sunxi-hal/hal/source/disp2/soc/Kconfig" endmenu endmenu diff --git a/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/Kconfig b/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/Kconfig index 9e6e9b72ab..7d16d14bca 100644 --- a/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/Kconfig +++ b/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/Kconfig @@ -3,7 +3,7 @@ menuconfig DRIVERS_SOUND default y if DRIVERS_SOUND -source "drivers/hal/source/sound/codecs/Kconfig" -source "drivers/hal/source/sound/platform/Kconfig" -source "drivers/hal/source/sound/component/Kconfig" +rsource "codecs/Kconfig" +rsource "platform/Kconfig" +rsource "component/Kconfig" endif # SOUND diff --git a/bsp/allwinner_tina/Kconfig b/bsp/allwinner_tina/Kconfig index c0782adb8f..a11a938a77 100644 --- a/bsp/allwinner_tina/Kconfig +++ b/bsp/allwinner_tina/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_TINA bool @@ -29,4 +20,4 @@ config SOC_TINA select RT_USING_USER_MAIN default y -source "$BSP_DIR/drivers/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" diff --git a/bsp/amebaz/Kconfig b/bsp/amebaz/Kconfig index 2fb891e868..021307afa1 100644 --- a/bsp/amebaz/Kconfig +++ b/bsp/amebaz/Kconfig @@ -1,33 +1,21 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$ENV_DIR/tools/scripts/cmds/Kconfig" -source "$BSP_DIR/libraries/Kconfig" -source "$BSP_DIR/drivers/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +osource "$ENV_DIR/tools/scripts/cmds/Kconfig" +source "$(BSP_DIR)/libraries/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" config SOC_AMEBAZ bool diff --git a/bsp/apm32/apm32e103ze-evalboard/Kconfig b/bsp/apm32/apm32e103ze-evalboard/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/apm32/apm32e103ze-evalboard/Kconfig +++ b/bsp/apm32/apm32e103ze-evalboard/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/apm32/apm32e103ze-tinyboard/Kconfig b/bsp/apm32/apm32e103ze-tinyboard/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/apm32/apm32e103ze-tinyboard/Kconfig +++ b/bsp/apm32/apm32e103ze-tinyboard/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/apm32/apm32f030r8-miniboard/Kconfig b/bsp/apm32/apm32f030r8-miniboard/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/apm32/apm32f030r8-miniboard/Kconfig +++ b/bsp/apm32/apm32f030r8-miniboard/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/apm32/apm32f051r8-evalboard/Kconfig b/bsp/apm32/apm32f051r8-evalboard/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/apm32/apm32f051r8-evalboard/Kconfig +++ b/bsp/apm32/apm32f051r8-evalboard/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/apm32/apm32f072vb-miniboard/Kconfig b/bsp/apm32/apm32f072vb-miniboard/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/apm32/apm32f072vb-miniboard/Kconfig +++ b/bsp/apm32/apm32f072vb-miniboard/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/apm32/apm32f091vc-miniboard/Kconfig b/bsp/apm32/apm32f091vc-miniboard/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/apm32/apm32f091vc-miniboard/Kconfig +++ b/bsp/apm32/apm32f091vc-miniboard/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/apm32/apm32f103vb-miniboard/Kconfig b/bsp/apm32/apm32f103vb-miniboard/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/apm32/apm32f103vb-miniboard/Kconfig +++ b/bsp/apm32/apm32f103vb-miniboard/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/apm32/apm32f103xe-minibroard/Kconfig b/bsp/apm32/apm32f103xe-minibroard/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/apm32/apm32f103xe-minibroard/Kconfig +++ b/bsp/apm32/apm32f103xe-minibroard/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/apm32/apm32f107vc-evalboard/Kconfig b/bsp/apm32/apm32f107vc-evalboard/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/apm32/apm32f107vc-evalboard/Kconfig +++ b/bsp/apm32/apm32f107vc-evalboard/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/apm32/apm32f407ig-minibroard/Kconfig b/bsp/apm32/apm32f407ig-minibroard/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/apm32/apm32f407ig-minibroard/Kconfig +++ b/bsp/apm32/apm32f407ig-minibroard/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/apm32/apm32f407zg-evalboard/Kconfig b/bsp/apm32/apm32f407zg-evalboard/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/apm32/apm32f407zg-evalboard/Kconfig +++ b/bsp/apm32/apm32f407zg-evalboard/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/apm32/apm32s103vb-miniboard/Kconfig b/bsp/apm32/apm32s103vb-miniboard/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/apm32/apm32s103vb-miniboard/Kconfig +++ b/bsp/apm32/apm32s103vb-miniboard/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/apollo2/Kconfig b/bsp/apollo2/Kconfig index a5e2e336a4..d9a839b3c7 100644 --- a/bsp/apollo2/Kconfig +++ b/bsp/apollo2/Kconfig @@ -1,30 +1,18 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_APOLLO2 bool diff --git a/bsp/asm9260t/Kconfig b/bsp/asm9260t/Kconfig index 38b5fb09a8..cc9f03583c 100644 --- a/bsp/asm9260t/Kconfig +++ b/bsp/asm9260t/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_AT91SAM926 bool diff --git a/bsp/at32/at32a403a-start/Kconfig b/bsp/at32/at32a403a-start/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/at32/at32a403a-start/Kconfig +++ b/bsp/at32/at32a403a-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/at32/at32a423-start/Kconfig b/bsp/at32/at32a423-start/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/at32/at32a423-start/Kconfig +++ b/bsp/at32/at32a423-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/at32/at32f402-start/Kconfig b/bsp/at32/at32f402-start/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/at32/at32f402-start/Kconfig +++ b/bsp/at32/at32f402-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/at32/at32f403a-start/Kconfig b/bsp/at32/at32f403a-start/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/at32/at32f403a-start/Kconfig +++ b/bsp/at32/at32f403a-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/at32/at32f405-start/Kconfig b/bsp/at32/at32f405-start/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/at32/at32f405-start/Kconfig +++ b/bsp/at32/at32f405-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/at32/at32f407-start/Kconfig b/bsp/at32/at32f407-start/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/at32/at32f407-start/Kconfig +++ b/bsp/at32/at32f407-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/at32/at32f413-start/Kconfig b/bsp/at32/at32f413-start/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/at32/at32f413-start/Kconfig +++ b/bsp/at32/at32f413-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/at32/at32f415-start/Kconfig b/bsp/at32/at32f415-start/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/at32/at32f415-start/Kconfig +++ b/bsp/at32/at32f415-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/at32/at32f421-start/Kconfig b/bsp/at32/at32f421-start/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/at32/at32f421-start/Kconfig +++ b/bsp/at32/at32f421-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/at32/at32f423-start/Kconfig b/bsp/at32/at32f423-start/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/at32/at32f423-start/Kconfig +++ b/bsp/at32/at32f423-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/at32/at32f425-start/Kconfig b/bsp/at32/at32f425-start/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/at32/at32f425-start/Kconfig +++ b/bsp/at32/at32f425-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/at32/at32f435-start/Kconfig b/bsp/at32/at32f435-start/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/at32/at32f435-start/Kconfig +++ b/bsp/at32/at32f435-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/at32/at32f437-start/Kconfig b/bsp/at32/at32f437-start/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/at32/at32f437-start/Kconfig +++ b/bsp/at32/at32f437-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/at91/at91sam9260/Kconfig b/bsp/at91/at91sam9260/Kconfig index a072544318..d69df1cd22 100644 --- a/bsp/at91/at91sam9260/Kconfig +++ b/bsp/at91/at91sam9260/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_AT91SAM926 bool diff --git a/bsp/at91/at91sam9g45/Kconfig b/bsp/at91/at91sam9g45/Kconfig index 34ca168320..b7ecb20bf5 100644 --- a/bsp/at91/at91sam9g45/Kconfig +++ b/bsp/at91/at91sam9g45/Kconfig @@ -1,30 +1,18 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_AT91SAM9G45 bool @@ -34,5 +22,5 @@ config SOC_AT91SAM9G45 select RT_USING_USER_MAIN default y -source "$BSP_DIR/drivers/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" diff --git a/bsp/avr32/at32uc3a0256/Kconfig b/bsp/avr32/at32uc3a0256/Kconfig index 444a7e0922..cb4d873dc4 100644 --- a/bsp/avr32/at32uc3a0256/Kconfig +++ b/bsp/avr32/at32uc3a0256/Kconfig @@ -1,30 +1,18 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" menu "Hardware Drivers Config" diff --git a/bsp/avr32/at32uc3b0256/Kconfig b/bsp/avr32/at32uc3b0256/Kconfig index c2e7c41cf8..e6082cb48e 100644 --- a/bsp/avr32/at32uc3b0256/Kconfig +++ b/bsp/avr32/at32uc3b0256/Kconfig @@ -1,30 +1,18 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" menu "Hardware Drivers Config" diff --git a/bsp/beaglebone/Kconfig b/bsp/beaglebone/Kconfig index e85f746a16..e8cb7b40da 100644 --- a/bsp/beaglebone/Kconfig +++ b/bsp/beaglebone/Kconfig @@ -1,30 +1,18 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example: default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_AM335X bool diff --git a/bsp/bluetrum/ab32vg1-ab-prougen/Kconfig b/bsp/bluetrum/ab32vg1-ab-prougen/Kconfig index 99cc5c4410..ac4b33dec7 100644 --- a/bsp/bluetrum/ab32vg1-ab-prougen/Kconfig +++ b/bsp/bluetrum/ab32vg1-ab-prougen/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" config BOARD_BLUETRUM_EVB bool diff --git a/bsp/bm3803/Kconfig b/bsp/bm3803/Kconfig index 245090b6d4..82f0aa6e07 100644 --- a/bsp/bm3803/Kconfig +++ b/bsp/bm3803/Kconfig @@ -1,30 +1,18 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example: default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_BM3803 bool diff --git a/bsp/bouffalo_lab/bl60x/Kconfig b/bsp/bouffalo_lab/bl60x/Kconfig index c6ee6e58f8..ac3bcb360f 100755 --- a/bsp/bouffalo_lab/bl60x/Kconfig +++ b/bsp/bouffalo_lab/bl60x/Kconfig @@ -1,26 +1,14 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config LIBRARIES_DIR - string - option env="LIBRARIES_DIR" - default "../libraries" +LIBRARIES_DIR := ../libraries -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" -source "$LIBRARIES_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" +source "$(LIBRARIES_DIR)/Kconfig" diff --git a/bsp/bouffalo_lab/bl61x/Kconfig b/bsp/bouffalo_lab/bl61x/Kconfig index b8b9123c84..eaa32c2b83 100755 --- a/bsp/bouffalo_lab/bl61x/Kconfig +++ b/bsp/bouffalo_lab/bl61x/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" +rsource "../libraries/Kconfig" diff --git a/bsp/bouffalo_lab/bl70x/Kconfig b/bsp/bouffalo_lab/bl70x/Kconfig index c6ee6e58f8..ac3bcb360f 100755 --- a/bsp/bouffalo_lab/bl70x/Kconfig +++ b/bsp/bouffalo_lab/bl70x/Kconfig @@ -1,26 +1,14 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config LIBRARIES_DIR - string - option env="LIBRARIES_DIR" - default "../libraries" +LIBRARIES_DIR := ../libraries -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" -source "$LIBRARIES_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" +source "$(LIBRARIES_DIR)/Kconfig" diff --git a/bsp/bouffalo_lab/bl808/d0/Kconfig b/bsp/bouffalo_lab/bl808/d0/Kconfig index b636a4739b..d20c175f67 100755 --- a/bsp/bouffalo_lab/bl808/d0/Kconfig +++ b/bsp/bouffalo_lab/bl808/d0/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" config __STACKSIZE__ int "stack size for interrupt" diff --git a/bsp/bouffalo_lab/bl808/lp/Kconfig b/bsp/bouffalo_lab/bl808/lp/Kconfig index 0de06b6788..f0b6e2c8a4 100755 --- a/bsp/bouffalo_lab/bl808/lp/Kconfig +++ b/bsp/bouffalo_lab/bl808/lp/Kconfig @@ -1,26 +1,14 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config LIBRARIES_DIR - string - option env="LIBRARIES_DIR" - default "../../libraries" +LIBRARIES_DIR := ../../libraries -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" -source "$LIBRARIES_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" +source "$(LIBRARIES_DIR)/Kconfig" diff --git a/bsp/bouffalo_lab/bl808/m0/Kconfig b/bsp/bouffalo_lab/bl808/m0/Kconfig index 0de06b6788..f0b6e2c8a4 100755 --- a/bsp/bouffalo_lab/bl808/m0/Kconfig +++ b/bsp/bouffalo_lab/bl808/m0/Kconfig @@ -1,26 +1,14 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config LIBRARIES_DIR - string - option env="LIBRARIES_DIR" - default "../../libraries" +LIBRARIES_DIR := ../../libraries -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" -source "$LIBRARIES_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" +source "$(LIBRARIES_DIR)/Kconfig" diff --git a/bsp/ck802/Kconfig b/bsp/ck802/Kconfig index eaf1994b78..de401fd226 100644 --- a/bsp/ck802/Kconfig +++ b/bsp/ck802/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_CK802 bool diff --git a/bsp/core-v-mcu/core-v-cv32e40p/Kconfig b/bsp/core-v-mcu/core-v-cv32e40p/Kconfig index 1a3b4b75bc..73238d3a13 100644 --- a/bsp/core-v-mcu/core-v-cv32e40p/Kconfig +++ b/bsp/core-v-mcu/core-v-cv32e40p/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/cvitek/c906_little/Kconfig b/bsp/cvitek/c906_little/Kconfig index 15bab6fc25..a8113e3fed 100755 --- a/bsp/cvitek/c906_little/Kconfig +++ b/bsp/cvitek/c906_little/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" config BSP_USING_C906_LITTLE bool diff --git a/bsp/cvitek/cv18xx_aarch64/Kconfig b/bsp/cvitek/cv18xx_aarch64/Kconfig index ea607ee38a..0c7c9a1422 100644 --- a/bsp/cvitek/cv18xx_aarch64/Kconfig +++ b/bsp/cvitek/cv18xx_aarch64/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_CV18XX_AARCH64 bool @@ -43,4 +34,4 @@ choice endchoice -source "$BSP_DIR/board/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/cvitek/cv18xx_risc-v/Kconfig b/bsp/cvitek/cv18xx_risc-v/Kconfig index 4d6be01d82..326734f67e 100755 --- a/bsp/cvitek/cv18xx_risc-v/Kconfig +++ b/bsp/cvitek/cv18xx_risc-v/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" config BSP_USING_CV18XX bool diff --git a/bsp/dm365/Kconfig b/bsp/dm365/Kconfig index 29c809a1a0..4404ffa764 100644 --- a/bsp/dm365/Kconfig +++ b/bsp/dm365/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_DM365 bool diff --git a/bsp/essemi/es32f0654/Kconfig b/bsp/essemi/es32f0654/Kconfig index 009c54d61c..8068623c00 100644 --- a/bsp/essemi/es32f0654/Kconfig +++ b/bsp/essemi/es32f0654/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_ES32F0654LT bool @@ -25,4 +16,4 @@ config SOC_ES32F0654LT select ARCH_ARM_CORTEX_M0 default y -source "drivers/Kconfig" +rsource "drivers/Kconfig" diff --git a/bsp/essemi/es32f0654/drivers/Kconfig b/bsp/essemi/es32f0654/drivers/Kconfig index 43bd47b1e6..30e2756e40 100644 --- a/bsp/essemi/es32f0654/drivers/Kconfig +++ b/bsp/essemi/es32f0654/drivers/Kconfig @@ -6,7 +6,7 @@ menu "Hardware Drivers Config" select RT_USING_PIN default y - source "drivers/ES/Kconfig" + rsource "ES/Kconfig" endmenu diff --git a/bsp/essemi/es32f365x/Kconfig b/bsp/essemi/es32f365x/Kconfig index 121b194a1e..a79706ef5b 100644 --- a/bsp/essemi/es32f365x/Kconfig +++ b/bsp/essemi/es32f365x/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_ES32F3696LT bool @@ -25,4 +16,4 @@ config SOC_ES32F3696LT select ARCH_ARM_CORTEX_M3 default y -source "drivers/Kconfig" +rsource "drivers/Kconfig" diff --git a/bsp/essemi/es32f365x/drivers/Kconfig b/bsp/essemi/es32f365x/drivers/Kconfig index 55a3269dd7..81ef72b911 100644 --- a/bsp/essemi/es32f365x/drivers/Kconfig +++ b/bsp/essemi/es32f365x/drivers/Kconfig @@ -8,7 +8,7 @@ menu "Hardware Drivers Config" select RT_USING_PIN default y - source "drivers/ES/Kconfig" + rsource "ES/Kconfig" endmenu diff --git a/bsp/essemi/es32f369x/Kconfig b/bsp/essemi/es32f369x/Kconfig index 121b194a1e..a79706ef5b 100644 --- a/bsp/essemi/es32f369x/Kconfig +++ b/bsp/essemi/es32f369x/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_ES32F3696LT bool @@ -25,4 +16,4 @@ config SOC_ES32F3696LT select ARCH_ARM_CORTEX_M3 default y -source "drivers/Kconfig" +rsource "drivers/Kconfig" diff --git a/bsp/essemi/es32f369x/drivers/Kconfig b/bsp/essemi/es32f369x/drivers/Kconfig index 48eeb1a152..8eade9ab28 100644 --- a/bsp/essemi/es32f369x/drivers/Kconfig +++ b/bsp/essemi/es32f369x/drivers/Kconfig @@ -7,7 +7,7 @@ menu "Hardware Drivers Config" bool "Enable GPIO" select RT_USING_PIN default y - source "drivers/ES/Kconfig" + rsource "ES/Kconfig" endmenu diff --git a/bsp/essemi/es32vf2264/Kconfig b/bsp/essemi/es32vf2264/Kconfig index ac4afecf4e..7c4fd533bb 100644 --- a/bsp/essemi/es32vf2264/Kconfig +++ b/bsp/essemi/es32vf2264/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_ES32VF2264 bool @@ -25,4 +16,4 @@ config SOC_ES32VF2264 select ARCH_RISCV32 default y -source "drivers/Kconfig" +rsource "drivers/Kconfig" diff --git a/bsp/essemi/es32vf2264/drivers/Kconfig b/bsp/essemi/es32vf2264/drivers/Kconfig index 0ba447ca77..e9aad314d4 100644 --- a/bsp/essemi/es32vf2264/drivers/Kconfig +++ b/bsp/essemi/es32vf2264/drivers/Kconfig @@ -6,7 +6,7 @@ menu "Hardware Drivers Config" select RT_USING_PIN default y - source "drivers/ES/Kconfig" + rsource "ES/Kconfig" config BSP_USING_ARDUINO bool "Compatible with Arduino Ecosystem (RTduino)" diff --git a/bsp/fm33lc026/Kconfig b/bsp/fm33lc026/Kconfig index 7d18ba6dc4..c8605c9463 100644 --- a/bsp/fm33lc026/Kconfig +++ b/bsp/fm33lc026/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/frdm-k64f/Kconfig b/bsp/frdm-k64f/Kconfig index 363afd6413..7cc9c55df5 100644 --- a/bsp/frdm-k64f/Kconfig +++ b/bsp/frdm-k64f/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_FRDM_K64F bool diff --git a/bsp/ft2004/Kconfig b/bsp/ft2004/Kconfig index a4b407bc6a..8c651b2517 100644 --- a/bsp/ft2004/Kconfig +++ b/bsp/ft2004/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config FT2004 @@ -29,4 +20,4 @@ config FT2004 default y -source "./libraries/Kconfig" +rsource "./libraries/Kconfig" diff --git a/bsp/ft32/ft32f072xb-starter/Kconfig b/bsp/ft32/ft32f072xb-starter/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/ft32/ft32f072xb-starter/Kconfig +++ b/bsp/ft32/ft32f072xb-starter/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/ft32/ft32f072xb-starter/board/Kconfig b/bsp/ft32/ft32f072xb-starter/board/Kconfig index 67261de57f..d24f7daee6 100644 --- a/bsp/ft32/ft32f072xb-starter/board/Kconfig +++ b/bsp/ft32/ft32f072xb-starter/board/Kconfig @@ -41,7 +41,7 @@ menu "On-chip Peripheral Drivers" depends on BSP_USING_UART2 && RT_SERIAL_USING_DMA default n endif - source "../libraries/Drivers/Kconfig" + rsource "../../libraries/Drivers/Kconfig" endmenu diff --git a/bsp/fujitsu/mb9x/mb9bf500r/Kconfig b/bsp/fujitsu/mb9x/mb9bf500r/Kconfig index 61b7aeef82..97a67cca77 100644 --- a/bsp/fujitsu/mb9x/mb9bf500r/Kconfig +++ b/bsp/fujitsu/mb9x/mb9bf500r/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../" +RTT_DIR := ../../../../ -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" diff --git a/bsp/fujitsu/mb9x/mb9bf506r/Kconfig b/bsp/fujitsu/mb9x/mb9bf506r/Kconfig index 61b7aeef82..97a67cca77 100644 --- a/bsp/fujitsu/mb9x/mb9bf506r/Kconfig +++ b/bsp/fujitsu/mb9x/mb9bf506r/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../" +RTT_DIR := ../../../../ -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" diff --git a/bsp/fujitsu/mb9x/mb9bf568r/Kconfig b/bsp/fujitsu/mb9x/mb9bf568r/Kconfig index 61b7aeef82..97a67cca77 100644 --- a/bsp/fujitsu/mb9x/mb9bf568r/Kconfig +++ b/bsp/fujitsu/mb9x/mb9bf568r/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../" +RTT_DIR := ../../../../ -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" diff --git a/bsp/fujitsu/mb9x/mb9bf618s/Kconfig b/bsp/fujitsu/mb9x/mb9bf618s/Kconfig index 61b7aeef82..97a67cca77 100644 --- a/bsp/fujitsu/mb9x/mb9bf618s/Kconfig +++ b/bsp/fujitsu/mb9x/mb9bf618s/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../" +RTT_DIR := ../../../../ -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" diff --git a/bsp/gd32/arm/gd32103c-eval/Kconfig b/bsp/gd32/arm/gd32103c-eval/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/arm/gd32103c-eval/Kconfig +++ b/bsp/gd32/arm/gd32103c-eval/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/arm/gd32103c-eval/board/Kconfig b/bsp/gd32/arm/gd32103c-eval/board/Kconfig index c50404f7a5..cf9bcfed23 100644 --- a/bsp/gd32/arm/gd32103c-eval/board/Kconfig +++ b/bsp/gd32/arm/gd32103c-eval/board/Kconfig @@ -200,7 +200,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/arm/gd32105c-eval/Kconfig b/bsp/gd32/arm/gd32105c-eval/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/arm/gd32105c-eval/Kconfig +++ b/bsp/gd32/arm/gd32105c-eval/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/arm/gd32105c-eval/board/Kconfig b/bsp/gd32/arm/gd32105c-eval/board/Kconfig index a873667958..84cada8ef0 100644 --- a/bsp/gd32/arm/gd32105c-eval/board/Kconfig +++ b/bsp/gd32/arm/gd32105c-eval/board/Kconfig @@ -196,7 +196,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/arm/gd32105r-start/Kconfig b/bsp/gd32/arm/gd32105r-start/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/arm/gd32105r-start/Kconfig +++ b/bsp/gd32/arm/gd32105r-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/arm/gd32105r-start/board/Kconfig b/bsp/gd32/arm/gd32105r-start/board/Kconfig index 65c57b8cdb..d62c46e83f 100644 --- a/bsp/gd32/arm/gd32105r-start/board/Kconfig +++ b/bsp/gd32/arm/gd32105r-start/board/Kconfig @@ -204,7 +204,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/arm/gd32107c-eval/Kconfig b/bsp/gd32/arm/gd32107c-eval/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/arm/gd32107c-eval/Kconfig +++ b/bsp/gd32/arm/gd32107c-eval/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/arm/gd32107c-eval/board/Kconfig b/bsp/gd32/arm/gd32107c-eval/board/Kconfig index 042ec1546b..89dfbfccb9 100644 --- a/bsp/gd32/arm/gd32107c-eval/board/Kconfig +++ b/bsp/gd32/arm/gd32107c-eval/board/Kconfig @@ -196,7 +196,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/arm/gd32205r-start/Kconfig b/bsp/gd32/arm/gd32205r-start/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/arm/gd32205r-start/Kconfig +++ b/bsp/gd32/arm/gd32205r-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/arm/gd32205r-start/board/Kconfig b/bsp/gd32/arm/gd32205r-start/board/Kconfig index 7768739466..6fae4e71ce 100644 --- a/bsp/gd32/arm/gd32205r-start/board/Kconfig +++ b/bsp/gd32/arm/gd32205r-start/board/Kconfig @@ -199,7 +199,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/arm/gd32207i-eval/Kconfig b/bsp/gd32/arm/gd32207i-eval/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/arm/gd32207i-eval/Kconfig +++ b/bsp/gd32/arm/gd32207i-eval/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/arm/gd32207i-eval/board/Kconfig b/bsp/gd32/arm/gd32207i-eval/board/Kconfig index 8c256a17e6..a2dda6cc4a 100644 --- a/bsp/gd32/arm/gd32207i-eval/board/Kconfig +++ b/bsp/gd32/arm/gd32207i-eval/board/Kconfig @@ -230,7 +230,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/arm/gd32303c-start/Kconfig b/bsp/gd32/arm/gd32303c-start/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/arm/gd32303c-start/Kconfig +++ b/bsp/gd32/arm/gd32303c-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/arm/gd32303c-start/board/Kconfig b/bsp/gd32/arm/gd32303c-start/board/Kconfig index 38e019b368..b4f879d75b 100644 --- a/bsp/gd32/arm/gd32303c-start/board/Kconfig +++ b/bsp/gd32/arm/gd32303c-start/board/Kconfig @@ -40,7 +40,7 @@ menu "On-chip Peripheral Drivers" endif - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/arm/gd32303e-eval/Kconfig b/bsp/gd32/arm/gd32303e-eval/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/arm/gd32303e-eval/Kconfig +++ b/bsp/gd32/arm/gd32303e-eval/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/arm/gd32303e-eval/board/Kconfig b/bsp/gd32/arm/gd32303e-eval/board/Kconfig index 2e45ca4ebe..0931d517ed 100644 --- a/bsp/gd32/arm/gd32303e-eval/board/Kconfig +++ b/bsp/gd32/arm/gd32303e-eval/board/Kconfig @@ -200,7 +200,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/arm/gd32305r-start/Kconfig b/bsp/gd32/arm/gd32305r-start/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/arm/gd32305r-start/Kconfig +++ b/bsp/gd32/arm/gd32305r-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/arm/gd32305r-start/board/Kconfig b/bsp/gd32/arm/gd32305r-start/board/Kconfig index 1d843f0510..5f3d6db0c0 100644 --- a/bsp/gd32/arm/gd32305r-start/board/Kconfig +++ b/bsp/gd32/arm/gd32305r-start/board/Kconfig @@ -196,7 +196,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/arm/gd32307e-start/Kconfig b/bsp/gd32/arm/gd32307e-start/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/arm/gd32307e-start/Kconfig +++ b/bsp/gd32/arm/gd32307e-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/arm/gd32307e-start/board/Kconfig b/bsp/gd32/arm/gd32307e-start/board/Kconfig index f3564af5e4..6aac923490 100644 --- a/bsp/gd32/arm/gd32307e-start/board/Kconfig +++ b/bsp/gd32/arm/gd32307e-start/board/Kconfig @@ -197,7 +197,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/arm/gd32407v-lckfb/Kconfig b/bsp/gd32/arm/gd32407v-lckfb/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/arm/gd32407v-lckfb/Kconfig +++ b/bsp/gd32/arm/gd32407v-lckfb/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/arm/gd32407v-lckfb/board/Kconfig b/bsp/gd32/arm/gd32407v-lckfb/board/Kconfig index 62dbf7c5d5..41f04e003c 100644 --- a/bsp/gd32/arm/gd32407v-lckfb/board/Kconfig +++ b/bsp/gd32/arm/gd32407v-lckfb/board/Kconfig @@ -338,7 +338,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/arm/gd32407v-start/Kconfig b/bsp/gd32/arm/gd32407v-start/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/arm/gd32407v-start/Kconfig +++ b/bsp/gd32/arm/gd32407v-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/arm/gd32407v-start/board/Kconfig b/bsp/gd32/arm/gd32407v-start/board/Kconfig index 979fb4d7e3..f0029dd888 100644 --- a/bsp/gd32/arm/gd32407v-start/board/Kconfig +++ b/bsp/gd32/arm/gd32407v-start/board/Kconfig @@ -318,7 +318,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/arm/gd32450z-eval/Kconfig b/bsp/gd32/arm/gd32450z-eval/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/arm/gd32450z-eval/Kconfig +++ b/bsp/gd32/arm/gd32450z-eval/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/arm/gd32450z-eval/board/Kconfig b/bsp/gd32/arm/gd32450z-eval/board/Kconfig index 90ca5de179..89340fe83b 100644 --- a/bsp/gd32/arm/gd32450z-eval/board/Kconfig +++ b/bsp/gd32/arm/gd32450z-eval/board/Kconfig @@ -374,7 +374,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/arm/gd32470z-lckfb/Kconfig b/bsp/gd32/arm/gd32470z-lckfb/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/arm/gd32470z-lckfb/Kconfig +++ b/bsp/gd32/arm/gd32470z-lckfb/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/arm/gd32470z-lckfb/board/Kconfig b/bsp/gd32/arm/gd32470z-lckfb/board/Kconfig index f3b3b582e5..ef50f68b40 100644 --- a/bsp/gd32/arm/gd32470z-lckfb/board/Kconfig +++ b/bsp/gd32/arm/gd32470z-lckfb/board/Kconfig @@ -379,7 +379,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_SDRAM default n - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/risc-v/gd32vf103r-start/Kconfig b/bsp/gd32/risc-v/gd32vf103r-start/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/risc-v/gd32vf103r-start/Kconfig +++ b/bsp/gd32/risc-v/gd32vf103r-start/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/risc-v/gd32vf103r-start/board/Kconfig b/bsp/gd32/risc-v/gd32vf103r-start/board/Kconfig index 1be6be67d1..d41ccce7bb 100644 --- a/bsp/gd32/risc-v/gd32vf103r-start/board/Kconfig +++ b/bsp/gd32/risc-v/gd32vf103r-start/board/Kconfig @@ -171,7 +171,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_WDT default n - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/gd32/risc-v/gd32vf103v-eval/Kconfig b/bsp/gd32/risc-v/gd32vf103v-eval/Kconfig index 609eb0745e..07edfefc34 100644 --- a/bsp/gd32/risc-v/gd32vf103v-eval/Kconfig +++ b/bsp/gd32/risc-v/gd32vf103v-eval/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/gd32/risc-v/gd32vf103v-eval/board/Kconfig b/bsp/gd32/risc-v/gd32vf103v-eval/board/Kconfig index 52a1b0dcb0..745f69a9b9 100644 --- a/bsp/gd32/risc-v/gd32vf103v-eval/board/Kconfig +++ b/bsp/gd32/risc-v/gd32vf103v-eval/board/Kconfig @@ -174,7 +174,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_WDT default n - source "../libraries/gd32_drivers/Kconfig" + rsource "../../libraries/gd32_drivers/Kconfig" endmenu diff --git a/bsp/hc32/ev_hc32f448_lqfp80/Kconfig b/bsp/hc32/ev_hc32f448_lqfp80/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/hc32/ev_hc32f448_lqfp80/Kconfig +++ b/bsp/hc32/ev_hc32f448_lqfp80/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/hc32/ev_hc32f460_lqfp100_v2/Kconfig b/bsp/hc32/ev_hc32f460_lqfp100_v2/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/hc32/ev_hc32f460_lqfp100_v2/Kconfig +++ b/bsp/hc32/ev_hc32f460_lqfp100_v2/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/hc32/ev_hc32f472_lqfp100/Kconfig b/bsp/hc32/ev_hc32f472_lqfp100/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/hc32/ev_hc32f472_lqfp100/Kconfig +++ b/bsp/hc32/ev_hc32f472_lqfp100/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/hc32/ev_hc32f4a0_lqfp176/Kconfig b/bsp/hc32/ev_hc32f4a0_lqfp176/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/hc32/ev_hc32f4a0_lqfp176/Kconfig +++ b/bsp/hc32/ev_hc32f4a0_lqfp176/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/hc32l136/Kconfig b/bsp/hc32l136/Kconfig index f4ed99b3fa..806517dee7 100644 --- a/bsp/hc32l136/Kconfig +++ b/bsp/hc32l136/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/hc32l196/Kconfig b/bsp/hc32l196/Kconfig index f4ed99b3fa..806517dee7 100644 --- a/bsp/hc32l196/Kconfig +++ b/bsp/hc32l196/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/hifive1/Kconfig b/bsp/hifive1/Kconfig index 887426c706..152021c9de 100644 --- a/bsp/hifive1/Kconfig +++ b/bsp/hifive1/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_FE310 bool diff --git a/bsp/hk32/hk32f030c8-mini/Kconfig b/bsp/hk32/hk32f030c8-mini/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/hk32/hk32f030c8-mini/Kconfig +++ b/bsp/hk32/hk32f030c8-mini/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/hpmicro/hpm5300evk/Kconfig b/bsp/hpmicro/hpm5300evk/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/hpmicro/hpm5300evk/Kconfig +++ b/bsp/hpmicro/hpm5300evk/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/hpmicro/hpm5301evklite/Kconfig b/bsp/hpmicro/hpm5301evklite/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/hpmicro/hpm5301evklite/Kconfig +++ b/bsp/hpmicro/hpm5301evklite/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/hpmicro/hpm6200evk/Kconfig b/bsp/hpmicro/hpm6200evk/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/hpmicro/hpm6200evk/Kconfig +++ b/bsp/hpmicro/hpm6200evk/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/hpmicro/hpm6300evk/Kconfig b/bsp/hpmicro/hpm6300evk/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/hpmicro/hpm6300evk/Kconfig +++ b/bsp/hpmicro/hpm6300evk/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/hpmicro/hpm6750evk/Kconfig b/bsp/hpmicro/hpm6750evk/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/hpmicro/hpm6750evk/Kconfig +++ b/bsp/hpmicro/hpm6750evk/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/hpmicro/hpm6750evk2/Kconfig b/bsp/hpmicro/hpm6750evk2/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/hpmicro/hpm6750evk2/Kconfig +++ b/bsp/hpmicro/hpm6750evk2/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/hpmicro/hpm6750evkmini/Kconfig b/bsp/hpmicro/hpm6750evkmini/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/hpmicro/hpm6750evkmini/Kconfig +++ b/bsp/hpmicro/hpm6750evkmini/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/hpmicro/hpm6800evk/Kconfig b/bsp/hpmicro/hpm6800evk/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/hpmicro/hpm6800evk/Kconfig +++ b/bsp/hpmicro/hpm6800evk/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/ht32/ht32f12366/Kconfig b/bsp/ht32/ht32f12366/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/ht32/ht32f12366/Kconfig +++ b/bsp/ht32/ht32f12366/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/ht32/ht32f52352/Kconfig b/bsp/ht32/ht32f52352/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/ht32/ht32f52352/Kconfig +++ b/bsp/ht32/ht32f52352/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/juicevm/Kconfig b/bsp/juicevm/Kconfig index 833f7eeec5..915f952184 100755 --- a/bsp/juicevm/Kconfig +++ b/bsp/juicevm/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_JUICEVM_RV64 bool @@ -29,7 +20,7 @@ config BOARD_RV64_FRDM_JUICEVM select RT_USING_USER_MAIN default y -source "driver/Kconfig" +rsource "driver/Kconfig" config __STACKSIZE__ int diff --git a/bsp/k210/Kconfig b/bsp/k210/Kconfig index 438fd71df1..5541817ac8 100644 --- a/bsp/k210/Kconfig +++ b/bsp/k210/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "drivers/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "drivers/Kconfig" config __STACKSIZE__ int "stack size for interrupt" diff --git a/bsp/lm3s8962/Kconfig b/bsp/lm3s8962/Kconfig index d9558c85f5..96bf9083d5 100644 --- a/bsp/lm3s8962/Kconfig +++ b/bsp/lm3s8962/Kconfig @@ -1,27 +1,15 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LM3S8962 bool diff --git a/bsp/lm3s9b9x/Kconfig b/bsp/lm3s9b9x/Kconfig index 489e89f970..96fe27bd3b 100644 --- a/bsp/lm3s9b9x/Kconfig +++ b/bsp/lm3s9b9x/Kconfig @@ -1,27 +1,15 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LM3S9B9X bool diff --git a/bsp/lm4f232/Kconfig b/bsp/lm4f232/Kconfig index 7342406e80..78dab03573 100644 --- a/bsp/lm4f232/Kconfig +++ b/bsp/lm4f232/Kconfig @@ -1,27 +1,15 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LM4F232 bool diff --git a/bsp/loongson/ls1bdev/Kconfig b/bsp/loongson/ls1bdev/Kconfig index eff0e211b4..cb45cb7550 100644 --- a/bsp/loongson/ls1bdev/Kconfig +++ b/bsp/loongson/ls1bdev/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LS1B bool diff --git a/bsp/loongson/ls1cdev/Kconfig b/bsp/loongson/ls1cdev/Kconfig index b726fc5636..a9895ad072 100644 --- a/bsp/loongson/ls1cdev/Kconfig +++ b/bsp/loongson/ls1cdev/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$RTT_DIR/libcpu/mips/common/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +source "$(RTT_DIR)/libcpu/mips/common/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LS1C300 bool diff --git a/bsp/loongson/ls2kdev/Kconfig b/bsp/loongson/ls2kdev/Kconfig index 6b0379b56f..4ff8389f4a 100644 --- a/bsp/loongson/ls2kdev/Kconfig +++ b/bsp/loongson/ls2kdev/Kconfig @@ -1,26 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$RTT_DIR/libcpu/mips/common/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +source "$(RTT_DIR)/libcpu/mips/common/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LS2K1000 bool diff --git a/bsp/maxim/max32660-evsys/Kconfig b/bsp/maxim/max32660-evsys/Kconfig index 3640eaa0ed..3cd40b1755 100644 --- a/bsp/maxim/max32660-evsys/Kconfig +++ b/bsp/maxim/max32660-evsys/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/microchip/samc21/Kconfig b/bsp/microchip/samc21/Kconfig index 2fc6dff9e7..4dd9a45460 100644 --- a/bsp/microchip/samc21/Kconfig +++ b/bsp/microchip/samc21/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default: "rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" config SOC_SAMC21 bool diff --git a/bsp/microchip/samd51-adafruit-metro-m4/Kconfig b/bsp/microchip/samd51-adafruit-metro-m4/Kconfig index 5ea5ac2fca..c6a3ed4289 100644 --- a/bsp/microchip/samd51-adafruit-metro-m4/Kconfig +++ b/bsp/microchip/samd51-adafruit-metro-m4/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default: "rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" config SOC_SAMD51 bool diff --git a/bsp/microchip/samd51-seeed-wio-terminal/Kconfig b/bsp/microchip/samd51-seeed-wio-terminal/Kconfig index 5ea5ac2fca..c6a3ed4289 100644 --- a/bsp/microchip/samd51-seeed-wio-terminal/Kconfig +++ b/bsp/microchip/samd51-seeed-wio-terminal/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default: "rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" config SOC_SAMD51 bool diff --git a/bsp/microchip/same54/Kconfig b/bsp/microchip/same54/Kconfig index 1119d93de2..412325ec53 100644 --- a/bsp/microchip/same54/Kconfig +++ b/bsp/microchip/same54/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default: "rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" config SOC_SAME54 bool diff --git a/bsp/microchip/same70/Kconfig b/bsp/microchip/same70/Kconfig index 917ba41703..afcab1e5d9 100644 --- a/bsp/microchip/same70/Kconfig +++ b/bsp/microchip/same70/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default: "rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" config SOC_SAME70 bool diff --git a/bsp/microchip/saml10/Kconfig b/bsp/microchip/saml10/Kconfig index 564766c500..95ac443ed4 100644 --- a/bsp/microchip/saml10/Kconfig +++ b/bsp/microchip/saml10/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default: "rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" config SOC_SAML10 bool diff --git a/bsp/mini2440/Kconfig b/bsp/mini2440/Kconfig index 93371d1359..78644651c7 100644 --- a/bsp/mini2440/Kconfig +++ b/bsp/mini2440/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config BOARD_MINI2440 bool @@ -44,7 +35,7 @@ choice bool "X35" endchoice -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" diff --git a/bsp/mipssim/Kconfig b/bsp/mipssim/Kconfig index 1d490c0638..2c938a86cb 100644 --- a/bsp/mipssim/Kconfig +++ b/bsp/mipssim/Kconfig @@ -1,26 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$RTT_DIR/libcpu/mips/common/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +source "$(RTT_DIR)/libcpu/mips/common/Kconfig" +osource "$PKGS_DIR/Kconfig" config MIPSSIM bool diff --git a/bsp/mm32/mm32f3270-100ask-pitaya/Kconfig b/bsp/mm32/mm32f3270-100ask-pitaya/Kconfig index 7a400db91f..029e5afd21 100644 --- a/bsp/mm32/mm32f3270-100ask-pitaya/Kconfig +++ b/bsp/mm32/mm32f3270-100ask-pitaya/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/mm32/mm32f3270-100ask-pitaya/board/Kconfig b/bsp/mm32/mm32f3270-100ask-pitaya/board/Kconfig index a869288bcb..9fdc98647c 100644 --- a/bsp/mm32/mm32f3270-100ask-pitaya/board/Kconfig +++ b/bsp/mm32/mm32f3270-100ask-pitaya/board/Kconfig @@ -49,7 +49,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "../libraries/HAL_Drivers/Kconfig" + rsource "../../libraries/HAL_Drivers/Kconfig" endmenu diff --git a/bsp/mm32f103x/Kconfig b/bsp/mm32f103x/Kconfig index d1a8fffcb0..b06e35082f 100644 --- a/bsp/mm32f103x/Kconfig +++ b/bsp/mm32f103x/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "drivers/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "drivers/Kconfig" config SOC_MM32L373 bool diff --git a/bsp/mm32f327x/Kconfig b/bsp/mm32f327x/Kconfig index bdbf24a7b5..2325aae336 100644 --- a/bsp/mm32f327x/Kconfig +++ b/bsp/mm32f327x/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "drivers/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "drivers/Kconfig" config SOC_MM32F373 bool diff --git a/bsp/mm32l07x/Kconfig b/bsp/mm32l07x/Kconfig index 7de8b077f0..721d949672 100644 --- a/bsp/mm32l07x/Kconfig +++ b/bsp/mm32l07x/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "drivers/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "drivers/Kconfig" config SOC_MM32L073 bool diff --git a/bsp/mm32l3xx/Kconfig b/bsp/mm32l3xx/Kconfig index d1a8fffcb0..b06e35082f 100644 --- a/bsp/mm32l3xx/Kconfig +++ b/bsp/mm32l3xx/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "drivers/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "drivers/Kconfig" config SOC_MM32L373 bool diff --git a/bsp/msp432e401y-LaunchPad/Kconfig b/bsp/msp432e401y-LaunchPad/Kconfig index 55a92c308f..74aa9675d7 100644 --- a/bsp/msp432e401y-LaunchPad/Kconfig +++ b/bsp/msp432e401y-LaunchPad/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/n32/n32g43xcl-stb/Kconfig b/bsp/n32/n32g43xcl-stb/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/n32/n32g43xcl-stb/Kconfig +++ b/bsp/n32/n32g43xcl-stb/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/n32/n32g43xcl-stb/board/Kconfig b/bsp/n32/n32g43xcl-stb/board/Kconfig index 3530f4f591..a5bfedd61c 100644 --- a/bsp/n32/n32g43xcl-stb/board/Kconfig +++ b/bsp/n32/n32g43xcl-stb/board/Kconfig @@ -164,7 +164,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_CAN default n - source "../libraries/n32_drivers/Kconfig" + rsource "../../libraries/n32_drivers/Kconfig" endmenu diff --git a/bsp/n32/n32g457qel-stb/Kconfig b/bsp/n32/n32g457qel-stb/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/n32/n32g457qel-stb/Kconfig +++ b/bsp/n32/n32g457qel-stb/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/n32/n32g457qel-stb/board/Kconfig b/bsp/n32/n32g457qel-stb/board/Kconfig index a9953ee19f..2e186f1a74 100644 --- a/bsp/n32/n32g457qel-stb/board/Kconfig +++ b/bsp/n32/n32g457qel-stb/board/Kconfig @@ -190,7 +190,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "../libraries/n32_drivers/Kconfig" + rsource "../../libraries/n32_drivers/Kconfig" endmenu diff --git a/bsp/n32/n32g45xcl-stb/Kconfig b/bsp/n32/n32g45xcl-stb/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/n32/n32g45xcl-stb/Kconfig +++ b/bsp/n32/n32g45xcl-stb/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/n32/n32g45xcl-stb/board/Kconfig b/bsp/n32/n32g45xcl-stb/board/Kconfig index 867c0bce0b..ac08b2c594 100644 --- a/bsp/n32/n32g45xcl-stb/board/Kconfig +++ b/bsp/n32/n32g45xcl-stb/board/Kconfig @@ -190,7 +190,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "../libraries/n32_drivers/Kconfig" + rsource "../../libraries/n32_drivers/Kconfig" endmenu diff --git a/bsp/n32/n32g45xml-stb/Kconfig b/bsp/n32/n32g45xml-stb/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/n32/n32g45xml-stb/Kconfig +++ b/bsp/n32/n32g45xml-stb/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/n32/n32g45xml-stb/board/Kconfig b/bsp/n32/n32g45xml-stb/board/Kconfig index a9953ee19f..2e186f1a74 100644 --- a/bsp/n32/n32g45xml-stb/board/Kconfig +++ b/bsp/n32/n32g45xml-stb/board/Kconfig @@ -190,7 +190,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "../libraries/n32_drivers/Kconfig" + rsource "../../libraries/n32_drivers/Kconfig" endmenu diff --git a/bsp/n32/n32g45xrl-stb/Kconfig b/bsp/n32/n32g45xrl-stb/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/n32/n32g45xrl-stb/Kconfig +++ b/bsp/n32/n32g45xrl-stb/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/n32/n32g45xrl-stb/board/Kconfig b/bsp/n32/n32g45xrl-stb/board/Kconfig index a9953ee19f..2e186f1a74 100644 --- a/bsp/n32/n32g45xrl-stb/board/Kconfig +++ b/bsp/n32/n32g45xrl-stb/board/Kconfig @@ -190,7 +190,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "../libraries/n32_drivers/Kconfig" + rsource "../../libraries/n32_drivers/Kconfig" endmenu diff --git a/bsp/n32/n32g45xvl-stb/Kconfig b/bsp/n32/n32g45xvl-stb/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/n32/n32g45xvl-stb/Kconfig +++ b/bsp/n32/n32g45xvl-stb/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/n32/n32g45xvl-stb/board/Kconfig b/bsp/n32/n32g45xvl-stb/board/Kconfig index 7269a18eca..c9384f7f34 100644 --- a/bsp/n32/n32g45xvl-stb/board/Kconfig +++ b/bsp/n32/n32g45xvl-stb/board/Kconfig @@ -193,7 +193,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "../libraries/n32_drivers/Kconfig" + rsource "../../libraries/n32_drivers/Kconfig" endmenu diff --git a/bsp/n32/n32g4frml-stb/Kconfig b/bsp/n32/n32g4frml-stb/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/n32/n32g4frml-stb/Kconfig +++ b/bsp/n32/n32g4frml-stb/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/n32/n32g4frml-stb/board/Kconfig b/bsp/n32/n32g4frml-stb/board/Kconfig index 3134a79c98..16351ea7e1 100644 --- a/bsp/n32/n32g4frml-stb/board/Kconfig +++ b/bsp/n32/n32g4frml-stb/board/Kconfig @@ -190,7 +190,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "../libraries/n32_drivers/Kconfig" + rsource "../../libraries/n32_drivers/Kconfig" endmenu diff --git a/bsp/n32/n32l40xcl-stb/Kconfig b/bsp/n32/n32l40xcl-stb/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/n32/n32l40xcl-stb/Kconfig +++ b/bsp/n32/n32l40xcl-stb/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/n32/n32l40xcl-stb/board/Kconfig b/bsp/n32/n32l40xcl-stb/board/Kconfig index 0911554328..4303b8e4ad 100644 --- a/bsp/n32/n32l40xcl-stb/board/Kconfig +++ b/bsp/n32/n32l40xcl-stb/board/Kconfig @@ -164,7 +164,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_CAN default n - source "../libraries/n32_drivers/Kconfig" + rsource "../../libraries/n32_drivers/Kconfig" endmenu diff --git a/bsp/n32/n32l436-evb/Kconfig b/bsp/n32/n32l436-evb/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/n32/n32l436-evb/Kconfig +++ b/bsp/n32/n32l436-evb/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/n32/n32l436-evb/board/Kconfig b/bsp/n32/n32l436-evb/board/Kconfig index a1726c008a..5e3fe2a39e 100644 --- a/bsp/n32/n32l436-evb/board/Kconfig +++ b/bsp/n32/n32l436-evb/board/Kconfig @@ -164,7 +164,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_CAN default n - source "../libraries/n32_drivers/Kconfig" + rsource "../../libraries/n32_drivers/Kconfig" endmenu diff --git a/bsp/n32/n32l43xml-stb/Kconfig b/bsp/n32/n32l43xml-stb/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/n32/n32l43xml-stb/Kconfig +++ b/bsp/n32/n32l43xml-stb/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/n32/n32l43xml-stb/board/Kconfig b/bsp/n32/n32l43xml-stb/board/Kconfig index a1726c008a..5e3fe2a39e 100644 --- a/bsp/n32/n32l43xml-stb/board/Kconfig +++ b/bsp/n32/n32l43xml-stb/board/Kconfig @@ -164,7 +164,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_CAN default n - source "../libraries/n32_drivers/Kconfig" + rsource "../../libraries/n32_drivers/Kconfig" endmenu diff --git a/bsp/n32/n32l43xrl-stb/Kconfig b/bsp/n32/n32l43xrl-stb/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/n32/n32l43xrl-stb/Kconfig +++ b/bsp/n32/n32l43xrl-stb/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/n32/n32l43xrl-stb/board/Kconfig b/bsp/n32/n32l43xrl-stb/board/Kconfig index a1726c008a..5e3fe2a39e 100644 --- a/bsp/n32/n32l43xrl-stb/board/Kconfig +++ b/bsp/n32/n32l43xrl-stb/board/Kconfig @@ -164,7 +164,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_CAN default n - source "../libraries/n32_drivers/Kconfig" + rsource "../../libraries/n32_drivers/Kconfig" endmenu diff --git a/bsp/n32/n32wb45xl-evb/Kconfig b/bsp/n32/n32wb45xl-evb/Kconfig index 79b160b856..73238d3a13 100644 --- a/bsp/n32/n32wb45xl-evb/Kconfig +++ b/bsp/n32/n32wb45xl-evb/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/n32/n32wb45xl-evb/board/Kconfig b/bsp/n32/n32wb45xl-evb/board/Kconfig index c52cffecd2..0610640dc4 100644 --- a/bsp/n32/n32wb45xl-evb/board/Kconfig +++ b/bsp/n32/n32wb45xl-evb/board/Kconfig @@ -184,7 +184,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "../libraries/n32_drivers/Kconfig" + rsource "../../libraries/n32_drivers/Kconfig" endmenu diff --git a/bsp/n32g452xx/n32g452xx-mini-system/Kconfig b/bsp/n32g452xx/n32g452xx-mini-system/Kconfig index 4645aae1e0..7d04661013 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/Kconfig +++ b/bsp/n32g452xx/n32g452xx-mini-system/Kconfig @@ -1,20 +1,11 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nrf5x/libraries/templates/nrfx/Kconfig b/bsp/nrf5x/libraries/templates/nrfx/Kconfig index 3640eaa0ed..3cd40b1755 100644 --- a/bsp/nrf5x/libraries/templates/nrfx/Kconfig +++ b/bsp/nrf5x/libraries/templates/nrfx/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nrf5x/nrf51822/Kconfig b/bsp/nrf5x/nrf51822/Kconfig index 3640eaa0ed..3cd40b1755 100644 --- a/bsp/nrf5x/nrf51822/Kconfig +++ b/bsp/nrf5x/nrf51822/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nrf5x/nrf52832/Kconfig b/bsp/nrf5x/nrf52832/Kconfig index 3640eaa0ed..3cd40b1755 100644 --- a/bsp/nrf5x/nrf52832/Kconfig +++ b/bsp/nrf5x/nrf52832/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nrf5x/nrf52833/Kconfig b/bsp/nrf5x/nrf52833/Kconfig index 3640eaa0ed..3cd40b1755 100644 --- a/bsp/nrf5x/nrf52833/Kconfig +++ b/bsp/nrf5x/nrf52833/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nrf5x/nrf52840/Kconfig b/bsp/nrf5x/nrf52840/Kconfig index 3640eaa0ed..3cd40b1755 100644 --- a/bsp/nrf5x/nrf52840/Kconfig +++ b/bsp/nrf5x/nrf52840/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nrf5x/nrf5340/Kconfig b/bsp/nrf5x/nrf5340/Kconfig index 22f914e51d..103209a911 100644 --- a/bsp/nrf5x/nrf5340/Kconfig +++ b/bsp/nrf5x/nrf5340/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "board/Kconfig" -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" diff --git a/bsp/nuclei/gd32vf103_rvstar/Kconfig b/bsp/nuclei/gd32vf103_rvstar/Kconfig index 2b84caa989..f51158c1dd 100644 --- a/bsp/nuclei/gd32vf103_rvstar/Kconfig +++ b/bsp/nuclei/gd32vf103_rvstar/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" config SOC_GD32VF103 bool diff --git a/bsp/nuclei/nuclei_fpga_eval/Kconfig b/bsp/nuclei/nuclei_fpga_eval/Kconfig index fc1efc804a..e00585fdc9 100644 --- a/bsp/nuclei/nuclei_fpga_eval/Kconfig +++ b/bsp/nuclei/nuclei_fpga_eval/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" config SOC_DEMOSOC bool diff --git a/bsp/nuvoton/ma35-rtp/Kconfig b/bsp/nuvoton/ma35-rtp/Kconfig index f2bb8156ee..f2824dbc58 100644 --- a/bsp/nuvoton/ma35-rtp/Kconfig +++ b/bsp/nuvoton/ma35-rtp/Kconfig @@ -1,27 +1,18 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config USE_MA35D1_SUBM bool default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/nuvoton/ma35-rtp/board/Kconfig b/bsp/nuvoton/ma35-rtp/board/Kconfig index 9fde36235a..bccf2b6c15 100644 --- a/bsp/nuvoton/ma35-rtp/board/Kconfig +++ b/bsp/nuvoton/ma35-rtp/board/Kconfig @@ -1,7 +1,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "$BSP_DIR/../libraries/ma35/rtt_port/Kconfig" + source "$(BSP_DIR)/../libraries/ma35/rtt_port/Kconfig" endmenu menu "On-board Peripheral Drivers" @@ -18,6 +18,6 @@ menu "Hardware Drivers Config" endmenu - source "$BSP_DIR/../libraries/nu_packages/Kconfig" + source "$(BSP_DIR)/../libraries/nu_packages/Kconfig" endmenu diff --git a/bsp/nuvoton/nk-980iot/Kconfig b/bsp/nuvoton/nk-980iot/Kconfig index 02bdd664bf..8e96d9b51b 100644 --- a/bsp/nuvoton/nk-980iot/Kconfig +++ b/bsp/nuvoton/nk-980iot/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/nuvoton/nk-980iot/board/Kconfig b/bsp/nuvoton/nk-980iot/board/Kconfig index 2ddc7f5cac..2627e821ad 100644 --- a/bsp/nuvoton/nk-980iot/board/Kconfig +++ b/bsp/nuvoton/nk-980iot/board/Kconfig @@ -1,7 +1,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "$BSP_DIR/../libraries/nuc980/rtt_port/Kconfig" + source "$(BSP_DIR)/../libraries/nuc980/rtt_port/Kconfig" endmenu menu "On-board Peripheral Drivers" @@ -113,6 +113,6 @@ menu "Hardware Drivers Config" endmenu - source "$BSP_DIR/../libraries/nu_packages/Kconfig" + source "$(BSP_DIR)/../libraries/nu_packages/Kconfig" endmenu diff --git a/bsp/nuvoton/nk-n9h30/Kconfig b/bsp/nuvoton/nk-n9h30/Kconfig index 02bdd664bf..8e96d9b51b 100644 --- a/bsp/nuvoton/nk-n9h30/Kconfig +++ b/bsp/nuvoton/nk-n9h30/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/nuvoton/nk-n9h30/board/Kconfig b/bsp/nuvoton/nk-n9h30/board/Kconfig index 1cdf0e33d7..4d56ef9590 100644 --- a/bsp/nuvoton/nk-n9h30/board/Kconfig +++ b/bsp/nuvoton/nk-n9h30/board/Kconfig @@ -1,7 +1,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "$BSP_DIR/../libraries/n9h30/rtt_port/Kconfig" + source "$(BSP_DIR)/../libraries/n9h30/rtt_port/Kconfig" endmenu menu "On-board Peripheral Drivers" @@ -130,6 +130,6 @@ menu "Hardware Drivers Config" endmenu - source "$BSP_DIR/../libraries/nu_packages/Kconfig" + source "$(BSP_DIR)/../libraries/nu_packages/Kconfig" endmenu diff --git a/bsp/nuvoton/nk-rtu980/Kconfig b/bsp/nuvoton/nk-rtu980/Kconfig index 02bdd664bf..8e96d9b51b 100644 --- a/bsp/nuvoton/nk-rtu980/Kconfig +++ b/bsp/nuvoton/nk-rtu980/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/nuvoton/nk-rtu980/board/Kconfig b/bsp/nuvoton/nk-rtu980/board/Kconfig index 04cc595e7a..badc655299 100644 --- a/bsp/nuvoton/nk-rtu980/board/Kconfig +++ b/bsp/nuvoton/nk-rtu980/board/Kconfig @@ -1,7 +1,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "$BSP_DIR/../libraries/nuc980/rtt_port/Kconfig" + source "$(BSP_DIR)/../libraries/nuc980/rtt_port/Kconfig" endmenu menu "On-board Peripheral Drivers" @@ -44,6 +44,6 @@ menu "Hardware Drivers Config" endmenu - source "$BSP_DIR/../libraries/nu_packages/Kconfig" + source "$(BSP_DIR)/../libraries/nu_packages/Kconfig" endmenu diff --git a/bsp/nuvoton/numaker-hmi-ma35d1/Kconfig b/bsp/nuvoton/numaker-hmi-ma35d1/Kconfig index f41e7fa252..fa47f83a0f 100644 --- a/bsp/nuvoton/numaker-hmi-ma35d1/Kconfig +++ b/bsp/nuvoton/numaker-hmi-ma35d1/Kconfig @@ -1,27 +1,18 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config USE_MA35D1_AARCH32 bool default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/nuvoton/numaker-hmi-ma35d1/board/Kconfig b/bsp/nuvoton/numaker-hmi-ma35d1/board/Kconfig index 1f5e384c98..58f132ac08 100644 --- a/bsp/nuvoton/numaker-hmi-ma35d1/board/Kconfig +++ b/bsp/nuvoton/numaker-hmi-ma35d1/board/Kconfig @@ -1,7 +1,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "$BSP_DIR/../libraries/ma35/rtt_port/Kconfig" + source "$(BSP_DIR)/../libraries/ma35/rtt_port/Kconfig" endmenu menu "On-board Peripheral Drivers" @@ -166,6 +166,6 @@ menu "Hardware Drivers Config" endmenu - source "$BSP_DIR/../libraries/nu_packages/Kconfig" + source "$(BSP_DIR)/../libraries/nu_packages/Kconfig" endmenu diff --git a/bsp/nuvoton/numaker-iot-m467/Kconfig b/bsp/nuvoton/numaker-iot-m467/Kconfig index 02bdd664bf..8e96d9b51b 100644 --- a/bsp/nuvoton/numaker-iot-m467/Kconfig +++ b/bsp/nuvoton/numaker-iot-m467/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/nuvoton/numaker-iot-m467/board/Kconfig b/bsp/nuvoton/numaker-iot-m467/board/Kconfig index 052f927b55..e09588581e 100644 --- a/bsp/nuvoton/numaker-iot-m467/board/Kconfig +++ b/bsp/nuvoton/numaker-iot-m467/board/Kconfig @@ -1,7 +1,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "$BSP_DIR/../libraries/m460/rtt_port/Kconfig" + source "$(BSP_DIR)/../libraries/m460/rtt_port/Kconfig" endmenu menu "On-board Peripheral Drivers" @@ -143,6 +143,6 @@ menu "Hardware Drivers Config" endmenu - source "$BSP_DIR/../libraries/nu_packages/Kconfig" + source "$(BSP_DIR)/../libraries/nu_packages/Kconfig" endmenu diff --git a/bsp/nuvoton/numaker-iot-m487/Kconfig b/bsp/nuvoton/numaker-iot-m487/Kconfig index 02bdd664bf..8e96d9b51b 100644 --- a/bsp/nuvoton/numaker-iot-m487/Kconfig +++ b/bsp/nuvoton/numaker-iot-m487/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/nuvoton/numaker-iot-m487/board/Kconfig b/bsp/nuvoton/numaker-iot-m487/board/Kconfig index 8cca205915..fcd90a4c12 100644 --- a/bsp/nuvoton/numaker-iot-m487/board/Kconfig +++ b/bsp/nuvoton/numaker-iot-m487/board/Kconfig @@ -1,7 +1,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "$BSP_DIR/../libraries/m480/rtt_port/Kconfig" + source "$(BSP_DIR)/../libraries/m480/rtt_port/Kconfig" endmenu menu "On-board Peripheral Drivers" @@ -142,6 +142,6 @@ menu "Hardware Drivers Config" endmenu - source "$BSP_DIR/../libraries/nu_packages/Kconfig" + source "$(BSP_DIR)/../libraries/nu_packages/Kconfig" endmenu diff --git a/bsp/nuvoton/numaker-iot-ma35d1/Kconfig b/bsp/nuvoton/numaker-iot-ma35d1/Kconfig index f41e7fa252..fa47f83a0f 100644 --- a/bsp/nuvoton/numaker-iot-ma35d1/Kconfig +++ b/bsp/nuvoton/numaker-iot-ma35d1/Kconfig @@ -1,27 +1,18 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config USE_MA35D1_AARCH32 bool default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/nuvoton/numaker-iot-ma35d1/board/Kconfig b/bsp/nuvoton/numaker-iot-ma35d1/board/Kconfig index 17a2a0bb79..d4f9f7a300 100644 --- a/bsp/nuvoton/numaker-iot-ma35d1/board/Kconfig +++ b/bsp/nuvoton/numaker-iot-ma35d1/board/Kconfig @@ -1,7 +1,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "$BSP_DIR/../libraries/ma35/rtt_port/Kconfig" + source "$(BSP_DIR)/../libraries/ma35/rtt_port/Kconfig" endmenu menu "On-board Peripheral Drivers" @@ -85,6 +85,6 @@ menu "Hardware Drivers Config" endif endmenu - source "$BSP_DIR/../libraries/nu_packages/Kconfig" + source "$(BSP_DIR)/../libraries/nu_packages/Kconfig" endmenu diff --git a/bsp/nuvoton/numaker-m032ki/Kconfig b/bsp/nuvoton/numaker-m032ki/Kconfig index 02bdd664bf..8e96d9b51b 100644 --- a/bsp/nuvoton/numaker-m032ki/Kconfig +++ b/bsp/nuvoton/numaker-m032ki/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/nuvoton/numaker-m032ki/board/Kconfig b/bsp/nuvoton/numaker-m032ki/board/Kconfig index 16b72088fc..c406f0c282 100644 --- a/bsp/nuvoton/numaker-m032ki/board/Kconfig +++ b/bsp/nuvoton/numaker-m032ki/board/Kconfig @@ -1,7 +1,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "$BSP_DIR/../libraries/m031/rtt_port/Kconfig" + source "$(BSP_DIR)/../libraries/m031/rtt_port/Kconfig" endmenu menu "On-board Peripheral Drivers" @@ -58,5 +58,5 @@ menu "Hardware Drivers Config" endmenu - source "$BSP_DIR/../libraries/nu_packages/Kconfig" + source "$(BSP_DIR)/../libraries/nu_packages/Kconfig" endmenu diff --git a/bsp/nuvoton/numaker-m2354/Kconfig b/bsp/nuvoton/numaker-m2354/Kconfig index 02bdd664bf..8e96d9b51b 100644 --- a/bsp/nuvoton/numaker-m2354/Kconfig +++ b/bsp/nuvoton/numaker-m2354/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/nuvoton/numaker-m2354/board/Kconfig b/bsp/nuvoton/numaker-m2354/board/Kconfig index 79e9311f89..f1418f021c 100644 --- a/bsp/nuvoton/numaker-m2354/board/Kconfig +++ b/bsp/nuvoton/numaker-m2354/board/Kconfig @@ -1,7 +1,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "$BSP_DIR/../libraries/m2354/rtt_port/Kconfig" + source "$(BSP_DIR)/../libraries/m2354/rtt_port/Kconfig" endmenu menu "On-board Peripheral Drivers" @@ -101,6 +101,6 @@ menu "Hardware Drivers Config" endmenu - source "$BSP_DIR/../libraries/nu_packages/Kconfig" + source "$(BSP_DIR)/../libraries/nu_packages/Kconfig" endmenu diff --git a/bsp/nuvoton/numaker-m467hj/Kconfig b/bsp/nuvoton/numaker-m467hj/Kconfig index 02bdd664bf..8e96d9b51b 100644 --- a/bsp/nuvoton/numaker-m467hj/Kconfig +++ b/bsp/nuvoton/numaker-m467hj/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/nuvoton/numaker-m467hj/board/Kconfig b/bsp/nuvoton/numaker-m467hj/board/Kconfig index c450480b31..e616c70923 100644 --- a/bsp/nuvoton/numaker-m467hj/board/Kconfig +++ b/bsp/nuvoton/numaker-m467hj/board/Kconfig @@ -1,7 +1,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "$BSP_DIR/../libraries/m460/rtt_port/Kconfig" + source "$(BSP_DIR)/../libraries/m460/rtt_port/Kconfig" endmenu menu "On-board Peripheral Drivers" @@ -213,6 +213,6 @@ menu "Hardware Drivers Config" endmenu - source "$BSP_DIR/../libraries/nu_packages/Kconfig" + source "$(BSP_DIR)/../libraries/nu_packages/Kconfig" endmenu diff --git a/bsp/nuvoton/numaker-pfm-m487/Kconfig b/bsp/nuvoton/numaker-pfm-m487/Kconfig index 02bdd664bf..8e96d9b51b 100644 --- a/bsp/nuvoton/numaker-pfm-m487/Kconfig +++ b/bsp/nuvoton/numaker-pfm-m487/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/nuvoton/numaker-pfm-m487/board/Kconfig b/bsp/nuvoton/numaker-pfm-m487/board/Kconfig index c063a515d2..d44dc85a86 100644 --- a/bsp/nuvoton/numaker-pfm-m487/board/Kconfig +++ b/bsp/nuvoton/numaker-pfm-m487/board/Kconfig @@ -1,7 +1,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "$BSP_DIR/../libraries/m480/rtt_port/Kconfig" + source "$(BSP_DIR)/../libraries/m480/rtt_port/Kconfig" endmenu menu "On-board Peripheral Drivers" @@ -174,6 +174,6 @@ menu "Hardware Drivers Config" endmenu - source "$BSP_DIR/../libraries/nu_packages/Kconfig" + source "$(BSP_DIR)/../libraries/nu_packages/Kconfig" endmenu diff --git a/bsp/nxp/imx/imx6sx/cortex-a9/Kconfig b/bsp/nxp/imx/imx6sx/cortex-a9/Kconfig index 01d30b0032..6f7991e9ae 100644 --- a/bsp/nxp/imx/imx6sx/cortex-a9/Kconfig +++ b/bsp/nxp/imx/imx6sx/cortex-a9/Kconfig @@ -1,27 +1,15 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_MCIMX6X4 bool diff --git a/bsp/nxp/imx/imx6ul/Kconfig b/bsp/nxp/imx/imx6ul/Kconfig index 086021305b..616ae4c4b7 100644 --- a/bsp/nxp/imx/imx6ul/Kconfig +++ b/bsp/nxp/imx/imx6ul/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config BOARD_IMX6UL bool @@ -21,10 +12,10 @@ config BOARD_IMX6UL select RT_USING_GIC_V2 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" -source "$BSP_DIR/drivers/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" config SOC_MCIMX6X4 bool diff --git a/bsp/nxp/imx/imx6ull-smart/Kconfig b/bsp/nxp/imx/imx6ull-smart/Kconfig index 95f7f6f7c9..b14065846d 100644 --- a/bsp/nxp/imx/imx6ull-smart/Kconfig +++ b/bsp/nxp/imx/imx6ull-smart/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_IMX6ULL bool @@ -42,4 +33,4 @@ config SOC_IMX6ULL default 1 endif -source "$BSP_DIR/drivers/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" diff --git a/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/Kconfig b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/Kconfig index db456f310b..986b8c6729 100644 --- a/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/Kconfig +++ b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/Kconfig @@ -1,16 +1,10 @@ mainmenu "RT-Thread Configuration" -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/Kconfig b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/Kconfig index db456f310b..986b8c6729 100644 --- a/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/Kconfig +++ b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/Kconfig @@ -1,16 +1,10 @@ mainmenu "RT-Thread Configuration" -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/Kconfig b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/Kconfig index db456f310b..986b8c6729 100644 --- a/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/Kconfig +++ b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/Kconfig @@ -1,16 +1,10 @@ mainmenu "RT-Thread Configuration" -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/Kconfig b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/Kconfig index db456f310b..986b8c6729 100644 --- a/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/Kconfig +++ b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/Kconfig @@ -1,16 +1,10 @@ mainmenu "RT-Thread Configuration" -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/Kconfig b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/Kconfig index db456f310b..986b8c6729 100644 --- a/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/Kconfig +++ b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/Kconfig @@ -1,16 +1,10 @@ mainmenu "RT-Thread Configuration" -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/Kconfig b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/Kconfig index db456f310b..986b8c6729 100644 --- a/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/Kconfig +++ b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/Kconfig @@ -1,16 +1,10 @@ mainmenu "RT-Thread Configuration" -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/Kconfig b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/Kconfig index db456f310b..986b8c6729 100644 --- a/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/Kconfig +++ b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/Kconfig @@ -1,16 +1,10 @@ mainmenu "RT-Thread Configuration" -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/Kconfig b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/Kconfig index db456f310b..986b8c6729 100644 --- a/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/Kconfig +++ b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/Kconfig @@ -1,16 +1,10 @@ mainmenu "RT-Thread Configuration" -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/Kconfig b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/Kconfig index a9dc8516b4..91fa11dd5d 100644 --- a/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/Kconfig +++ b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/Kconfig @@ -1,16 +1,10 @@ mainmenu "RT-Thread Configuration" -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../../.." +RTT_DIR := ../../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/Kconfig b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/Kconfig index db456f310b..986b8c6729 100644 --- a/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/Kconfig +++ b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/Kconfig @@ -1,16 +1,10 @@ mainmenu "RT-Thread Configuration" -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/Kconfig b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/Kconfig index db456f310b..986b8c6729 100644 --- a/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/Kconfig +++ b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/Kconfig @@ -1,16 +1,10 @@ mainmenu "RT-Thread Configuration" -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/lpc/lpc1114/Kconfig b/bsp/nxp/lpc/lpc1114/Kconfig index 818f61183d..ea6d764c80 100644 --- a/bsp/nxp/lpc/lpc1114/Kconfig +++ b/bsp/nxp/lpc/lpc1114/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LPC1114 bool @@ -25,4 +16,4 @@ config SOC_LPC1114 select RT_USING_USER_MAIN default y -#source "$BSP_DIR/drivers/Kconfig" +#source "$(BSP_DIR)/drivers/Kconfig" diff --git a/bsp/nxp/lpc/lpc176x/Kconfig b/bsp/nxp/lpc/lpc176x/Kconfig index 6f1d8a0b6b..a918de4a54 100644 --- a/bsp/nxp/lpc/lpc176x/Kconfig +++ b/bsp/nxp/lpc/lpc176x/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LPC176 bool diff --git a/bsp/nxp/lpc/lpc178x/Kconfig b/bsp/nxp/lpc/lpc178x/Kconfig index 3902579665..65f2a809ea 100644 --- a/bsp/nxp/lpc/lpc178x/Kconfig +++ b/bsp/nxp/lpc/lpc178x/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LPC178 bool diff --git a/bsp/nxp/lpc/lpc2148/Kconfig b/bsp/nxp/lpc/lpc2148/Kconfig index d5d366e285..af69e2b2fd 100644 --- a/bsp/nxp/lpc/lpc2148/Kconfig +++ b/bsp/nxp/lpc/lpc2148/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LPC2148 bool diff --git a/bsp/nxp/lpc/lpc2478/Kconfig b/bsp/nxp/lpc/lpc2478/Kconfig index f29f4aae57..1ac049c82f 100644 --- a/bsp/nxp/lpc/lpc2478/Kconfig +++ b/bsp/nxp/lpc/lpc2478/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LPC2478 bool diff --git a/bsp/nxp/lpc/lpc408x/Kconfig b/bsp/nxp/lpc/lpc408x/Kconfig index 72ed23d230..a196d043d0 100644 --- a/bsp/nxp/lpc/lpc408x/Kconfig +++ b/bsp/nxp/lpc/lpc408x/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LPC4088 bool @@ -25,4 +16,4 @@ config SOC_LPC4088 select RT_USING_USER_MAIN default y -source "$BSP_DIR/drivers/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" diff --git a/bsp/nxp/lpc/lpc5410x/Kconfig b/bsp/nxp/lpc/lpc5410x/Kconfig index 2083d4cee5..69e2852771 100644 --- a/bsp/nxp/lpc/lpc5410x/Kconfig +++ b/bsp/nxp/lpc/lpc5410x/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LPC5410 bool diff --git a/bsp/nxp/lpc/lpc54114-lite/Kconfig b/bsp/nxp/lpc/lpc54114-lite/Kconfig index d9125138e4..f1ba90dba4 100644 --- a/bsp/nxp/lpc/lpc54114-lite/Kconfig +++ b/bsp/nxp/lpc/lpc54114-lite/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LPC54114 bool @@ -26,4 +17,4 @@ config SOC_LPC54114 default y -source "$BSP_DIR/drivers/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" diff --git a/bsp/nxp/lpc/lpc54608-LPCXpresso/Kconfig b/bsp/nxp/lpc/lpc54608-LPCXpresso/Kconfig index ec73753fd4..e8907a51da 100644 --- a/bsp/nxp/lpc/lpc54608-LPCXpresso/Kconfig +++ b/bsp/nxp/lpc/lpc54608-LPCXpresso/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_LPC54608 bool @@ -25,5 +16,5 @@ config SOC_LPC54608 select RT_USING_USER_MAIN default y -source "$BSP_DIR/drivers/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" diff --git a/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/Kconfig b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/Kconfig index 0df1268c24..0cbd5195c5 100644 --- a/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/Kconfig +++ b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/Kconfig @@ -1,26 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_LPC55S6x bool select ARCH_ARM_CORTEX_M33 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/Kconfig index de18862fd0..5b691a71f5 100644 --- a/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/Kconfig +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_LPC55S06 bool @@ -21,7 +12,7 @@ config SOC_LPC55S06 select ARCH_ARM_CORTEX_SECURE default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/Kconfig index 8afd2dbea0..d5ddb3fbcd 100644 --- a/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/Kconfig +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_LPC55S16 bool @@ -21,7 +12,7 @@ config SOC_LPC55S16 select ARCH_ARM_CORTEX_SECURE default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/Kconfig index db82f6ebb4..be4766cf79 100644 --- a/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/Kconfig +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_LPC55S28 bool @@ -21,7 +12,7 @@ config SOC_LPC55S28 select ARCH_ARM_CORTEX_SECURE default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/Kconfig index 636d534310..64f1a9c99d 100644 --- a/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/Kconfig +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_LPC55S36 bool @@ -21,7 +12,7 @@ config SOC_LPC55S36 select ARCH_ARM_CORTEX_SECURE default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/Kconfig index 1e3a1d5c4b..4f66cb2fce 100644 --- a/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/Kconfig +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_LPC55S69 bool @@ -21,7 +12,7 @@ config SOC_LPC55S69 select ARCH_ARM_CORTEX_SECURE default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/mcx/mcxa/frdm-mcxa153/Kconfig b/bsp/nxp/mcx/mcxa/frdm-mcxa153/Kconfig index 8b6d987bce..eb5f8d1f59 100644 --- a/bsp/nxp/mcx/mcxa/frdm-mcxa153/Kconfig +++ b/bsp/nxp/mcx/mcxa/frdm-mcxa153/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_MCX bool @@ -21,7 +12,7 @@ config SOC_MCX select ARCH_ARM_CORTEX_SECURE default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/nxp/mcx/mcxn/frdm-mcxn947/Kconfig b/bsp/nxp/mcx/mcxn/frdm-mcxn947/Kconfig index 8b6d987bce..eb5f8d1f59 100644 --- a/bsp/nxp/mcx/mcxn/frdm-mcxn947/Kconfig +++ b/bsp/nxp/mcx/mcxn/frdm-mcxn947/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../../.." +RTT_DIR := ../../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_MCX bool @@ -21,7 +12,7 @@ config SOC_MCX select ARCH_ARM_CORTEX_SECURE default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/phytium/aarch32/Kconfig b/bsp/phytium/aarch32/Kconfig index 0ae40970b1..b80f6f07f9 100644 --- a/bsp/phytium/aarch32/Kconfig +++ b/bsp/phytium/aarch32/Kconfig @@ -1,28 +1,16 @@ mainmenu "RT-Thread Project Configuration" -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config BSP_DIR - string - option env="BSP_ROOT" - default "../." +BSP_DIR := ../. -config SDK_DIR - string - option env="SDK_DIR" - default ".././libraries/phytium_standalone_sdk" +SDK_DIR := .././libraries/phytium_standalone_sdk -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$RTT_DIR/bsp/phytium/libraries/drivers/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/../libraries/drivers/Kconfig" config PHYTIUM_ARCH_AARCH32 bool @@ -47,9 +35,9 @@ menu "Standalone Setting" help Use the Aarch64 to Aarch32 mode function - source "$SDK_DIR/soc/soc.kconfig" - source "$RTT_DIR/bsp/phytium/board/board.kconfig" - source "$SDK_DIR/common/common.kconfig" + source "$(SDK_DIR)/soc/soc.kconfig" + source "$(BSP_DIR)/../board/board.kconfig" + source "$(SDK_DIR)/common/common.kconfig" endmenu diff --git a/bsp/phytium/aarch64/Kconfig b/bsp/phytium/aarch64/Kconfig index e910efe071..4d38c63220 100644 --- a/bsp/phytium/aarch64/Kconfig +++ b/bsp/phytium/aarch64/Kconfig @@ -1,28 +1,16 @@ mainmenu "RT-Thread Project Configuration" -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config BSP_DIR - string - option env="BSP_ROOT" - default "../." +BSP_DIR := ../. -config SDK_DIR - string - option env="SDK_DIR" - default ".././libraries/phytium_standalone_sdk" +SDK_DIR:= .././libraries/phytium_standalone_sdk -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$RTT_DIR/bsp/phytium/libraries/drivers/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/../libraries/drivers/Kconfig" config BSP_USING_GIC bool @@ -71,9 +59,9 @@ menu "Standalone Setting" bool "Armv8 Aarch64" default y - source "$SDK_DIR/soc/soc.kconfig" - source "$RTT_DIR/bsp/phytium/board/board.kconfig" - source "$SDK_DIR/common/common.kconfig" + source "$(SDK_DIR)/soc/soc.kconfig" + source "$(BSP_DIR)/../board/board.kconfig" + source "$(SDK_DIR)/common/common.kconfig" endmenu diff --git a/bsp/qemu-vexpress-a9/Kconfig b/bsp/qemu-vexpress-a9/Kconfig index 75aeadae60..9abfd94b96 100644 --- a/bsp/qemu-vexpress-a9/Kconfig +++ b/bsp/qemu-vexpress-a9/Kconfig @@ -1,20 +1,11 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$BSP_DIR/drivers/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" diff --git a/bsp/qemu-virt64-aarch64/Kconfig b/bsp/qemu-virt64-aarch64/Kconfig index 2f53613bd9..9a2d65614e 100644 --- a/bsp/qemu-virt64-aarch64/Kconfig +++ b/bsp/qemu-virt64-aarch64/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../" +RTT_DIR := ../../ -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_VIRT64_AARCH64 bool @@ -31,4 +22,4 @@ config SOC_VIRT64_AARCH64 select ARCH_MM_MMU default y -source "$BSP_DIR/drivers/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" diff --git a/bsp/qemu-virt64-riscv/Kconfig b/bsp/qemu-virt64-riscv/Kconfig index e821765f38..ff7d3bca3d 100644 --- a/bsp/qemu-virt64-riscv/Kconfig +++ b/bsp/qemu-virt64-riscv/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../" +RTT_DIR := ../../ -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "driver/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "driver/Kconfig" config BOARD_QEMU_VIRT_RV64 bool diff --git a/bsp/raspberry-pi/raspi2/Kconfig b/bsp/raspberry-pi/raspi2/Kconfig index f7693c8378..6ffa55f707 100644 --- a/bsp/raspberry-pi/raspi2/Kconfig +++ b/bsp/raspberry-pi/raspi2/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config BCM2836_SOC bool @@ -25,4 +16,4 @@ config BCM2836_SOC select RT_USING_USER_MAIN default y -source "driver/Kconfig" +rsource "driver/Kconfig" diff --git a/bsp/raspberry-pi/raspi3-32/Kconfig b/bsp/raspberry-pi/raspi3-32/Kconfig index a7099be246..15b78a4498 100644 --- a/bsp/raspberry-pi/raspi3-32/Kconfig +++ b/bsp/raspberry-pi/raspi3-32/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config BCM2836_SOC bool @@ -24,4 +15,4 @@ config BCM2836_SOC select RT_USING_USER_MAIN default y -source "driver/Kconfig" +rsource "driver/Kconfig" diff --git a/bsp/raspberry-pi/raspi3-64/Kconfig b/bsp/raspberry-pi/raspi3-64/Kconfig index 6ebc679d38..7a1dfd12f0 100644 --- a/bsp/raspberry-pi/raspi3-64/Kconfig +++ b/bsp/raspberry-pi/raspi3-64/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config BCM2836_SOC bool @@ -32,4 +23,4 @@ config SOC_BCM283x bool default y -source "driver/Kconfig" +rsource "driver/Kconfig" diff --git a/bsp/raspberry-pi/raspi4-32/Kconfig b/bsp/raspberry-pi/raspi4-32/Kconfig index 1b00cb802a..1f3e282f6a 100644 --- a/bsp/raspberry-pi/raspi4-32/Kconfig +++ b/bsp/raspberry-pi/raspi4-32/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config BCM2711_SOC bool @@ -27,4 +18,4 @@ config BCM2711_SOC select RT_USING_GIC_V2 default y -source "driver/Kconfig" +rsource "driver/Kconfig" diff --git a/bsp/raspberry-pi/raspi4-64/Kconfig b/bsp/raspberry-pi/raspi4-64/Kconfig index fa7f8d3ba8..f62b1758e9 100644 --- a/bsp/raspberry-pi/raspi4-64/Kconfig +++ b/bsp/raspberry-pi/raspi4-64/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config BCM2711_SOC bool @@ -28,4 +19,4 @@ config BCM2711_SOC select ARCH_CPU_64BIT default y -source "drivers/Kconfig" +rsource "drivers/Kconfig" diff --git a/bsp/raspberry-pico/Kconfig b/bsp/raspberry-pico/Kconfig index c441a0bdf2..4090edd827 100644 --- a/bsp/raspberry-pico/Kconfig +++ b/bsp/raspberry-pico/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_RP2040 bool @@ -24,6 +15,6 @@ config SOC_RP2040 select PKG_USING_RASPBERRYPI_PICO_SDK default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/renesas/ebf_qi_min_6m5/Kconfig b/bsp/renesas/ebf_qi_min_6m5/Kconfig index 006f89db58..9274e3b051 100644 --- a/bsp/renesas/ebf_qi_min_6m5/Kconfig +++ b/bsp/renesas/ebf_qi_min_6m5/Kconfig @@ -1,29 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/renesas/ebf_qi_min_6m5/board/Kconfig b/bsp/renesas/ebf_qi_min_6m5/board/Kconfig index a5f477dde2..f6b0d6a398 100644 --- a/bsp/renesas/ebf_qi_min_6m5/board/Kconfig +++ b/bsp/renesas/ebf_qi_min_6m5/board/Kconfig @@ -13,7 +13,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "../libraries/HAL_Drivers/Kconfig" + rsource "../../libraries/HAL_Drivers/Kconfig" menuconfig BSP_USING_UART bool "Enable UART" diff --git a/bsp/renesas/libraries/bsp-template/Kconfig b/bsp/renesas/libraries/bsp-template/Kconfig index 006f89db58..9274e3b051 100644 --- a/bsp/renesas/libraries/bsp-template/Kconfig +++ b/bsp/renesas/libraries/bsp-template/Kconfig @@ -1,29 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/renesas/libraries/bsp-template/board/Kconfig b/bsp/renesas/libraries/bsp-template/board/Kconfig index 14280da7ec..ec1a53e67b 100644 --- a/bsp/renesas/libraries/bsp-template/board/Kconfig +++ b/bsp/renesas/libraries/bsp-template/board/Kconfig @@ -13,7 +13,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "../libraries/HAL_Drivers/Kconfig" + rsource "../../libraries/HAL_Drivers/Kconfig" menuconfig BSP_USING_UART bool "Enable UART" diff --git a/bsp/renesas/ra2l1-cpk/Kconfig b/bsp/renesas/ra2l1-cpk/Kconfig index 006f89db58..9274e3b051 100644 --- a/bsp/renesas/ra2l1-cpk/Kconfig +++ b/bsp/renesas/ra2l1-cpk/Kconfig @@ -1,29 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/renesas/ra2l1-cpk/board/Kconfig b/bsp/renesas/ra2l1-cpk/board/Kconfig index ae81aec2f2..5a7b286e5d 100644 --- a/bsp/renesas/ra2l1-cpk/board/Kconfig +++ b/bsp/renesas/ra2l1-cpk/board/Kconfig @@ -16,7 +16,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "../libraries/HAL_Drivers/Kconfig" + rsource "../../libraries/HAL_Drivers/Kconfig" menuconfig BSP_USING_UART bool "Enable UART" diff --git a/bsp/renesas/ra4m2-eco/Kconfig b/bsp/renesas/ra4m2-eco/Kconfig index 006f89db58..9274e3b051 100644 --- a/bsp/renesas/ra4m2-eco/Kconfig +++ b/bsp/renesas/ra4m2-eco/Kconfig @@ -1,29 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/renesas/ra4m2-eco/board/Kconfig b/bsp/renesas/ra4m2-eco/board/Kconfig index d176c62cd2..908572e994 100644 --- a/bsp/renesas/ra4m2-eco/board/Kconfig +++ b/bsp/renesas/ra4m2-eco/board/Kconfig @@ -27,7 +27,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "../libraries/HAL_Drivers/Kconfig" + rsource "../../libraries/HAL_Drivers/Kconfig" menuconfig BSP_USING_UART bool "Enable UART" diff --git a/bsp/renesas/ra6m3-ek/Kconfig b/bsp/renesas/ra6m3-ek/Kconfig index 006f89db58..9274e3b051 100644 --- a/bsp/renesas/ra6m3-ek/Kconfig +++ b/bsp/renesas/ra6m3-ek/Kconfig @@ -1,29 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/renesas/ra6m3-ek/board/Kconfig b/bsp/renesas/ra6m3-ek/board/Kconfig index 466e22fb34..5d87aa3912 100644 --- a/bsp/renesas/ra6m3-ek/board/Kconfig +++ b/bsp/renesas/ra6m3-ek/board/Kconfig @@ -57,7 +57,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "../libraries/HAL_Drivers/Kconfig" + rsource "../../libraries/HAL_Drivers/Kconfig" menuconfig BSP_USING_UART bool "Enable UART" diff --git a/bsp/renesas/ra6m3-hmi-board/Kconfig b/bsp/renesas/ra6m3-hmi-board/Kconfig index 006f89db58..9274e3b051 100644 --- a/bsp/renesas/ra6m3-hmi-board/Kconfig +++ b/bsp/renesas/ra6m3-hmi-board/Kconfig @@ -1,29 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/renesas/ra6m3-hmi-board/board/Kconfig b/bsp/renesas/ra6m3-hmi-board/board/Kconfig index aed7e63046..c1f487932a 100644 --- a/bsp/renesas/ra6m3-hmi-board/board/Kconfig +++ b/bsp/renesas/ra6m3-hmi-board/board/Kconfig @@ -121,7 +121,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "../libraries/HAL_Drivers/Kconfig" + rsource "../../libraries/HAL_Drivers/Kconfig" menuconfig BSP_USING_UART bool "Enable UART" diff --git a/bsp/renesas/ra6m4-cpk/Kconfig b/bsp/renesas/ra6m4-cpk/Kconfig index 006f89db58..9274e3b051 100644 --- a/bsp/renesas/ra6m4-cpk/Kconfig +++ b/bsp/renesas/ra6m4-cpk/Kconfig @@ -1,29 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/renesas/ra6m4-cpk/board/Kconfig b/bsp/renesas/ra6m4-cpk/board/Kconfig index f99b350522..2ad8396b60 100644 --- a/bsp/renesas/ra6m4-cpk/board/Kconfig +++ b/bsp/renesas/ra6m4-cpk/board/Kconfig @@ -42,7 +42,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "../libraries/HAL_Drivers/Kconfig" + rsource "../../libraries/HAL_Drivers/Kconfig" menuconfig BSP_USING_UART bool "Enable UART" diff --git a/bsp/renesas/ra6m4-iot/Kconfig b/bsp/renesas/ra6m4-iot/Kconfig index 006f89db58..9274e3b051 100644 --- a/bsp/renesas/ra6m4-iot/Kconfig +++ b/bsp/renesas/ra6m4-iot/Kconfig @@ -1,29 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/renesas/ra6m4-iot/board/Kconfig b/bsp/renesas/ra6m4-iot/board/Kconfig index 96fba5b081..ead7d11a72 100644 --- a/bsp/renesas/ra6m4-iot/board/Kconfig +++ b/bsp/renesas/ra6m4-iot/board/Kconfig @@ -13,7 +13,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "../libraries/HAL_Drivers/Kconfig" + rsource "../../libraries/HAL_Drivers/Kconfig" menuconfig BSP_USING_UART bool "Enable UART" diff --git a/bsp/renesas/ra8d1-ek/Kconfig b/bsp/renesas/ra8d1-ek/Kconfig index 006f89db58..9274e3b051 100644 --- a/bsp/renesas/ra8d1-ek/Kconfig +++ b/bsp/renesas/ra8d1-ek/Kconfig @@ -1,29 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/renesas/ra8d1-ek/board/Kconfig b/bsp/renesas/ra8d1-ek/board/Kconfig index 768e0a5aa9..8960898e7b 100644 --- a/bsp/renesas/ra8d1-ek/board/Kconfig +++ b/bsp/renesas/ra8d1-ek/board/Kconfig @@ -23,7 +23,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "../libraries/HAL_Drivers/Kconfig" + rsource "../../libraries/HAL_Drivers/Kconfig" menuconfig BSP_USING_UART bool "Enable UART" diff --git a/bsp/renesas/ra8d1-vision-board/Kconfig b/bsp/renesas/ra8d1-vision-board/Kconfig index 006f89db58..9274e3b051 100644 --- a/bsp/renesas/ra8d1-vision-board/Kconfig +++ b/bsp/renesas/ra8d1-vision-board/Kconfig @@ -1,29 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/renesas/ra8d1-vision-board/board/Kconfig b/bsp/renesas/ra8d1-vision-board/board/Kconfig index 82b4ba1b0a..841f8c0692 100644 --- a/bsp/renesas/ra8d1-vision-board/board/Kconfig +++ b/bsp/renesas/ra8d1-vision-board/board/Kconfig @@ -68,7 +68,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "../libraries/HAL_Drivers/Kconfig" + rsource "../../libraries/HAL_Drivers/Kconfig" menuconfig BSP_USING_ADC bool "Enable ADC" diff --git a/bsp/renesas/ra8m1-ek/Kconfig b/bsp/renesas/ra8m1-ek/Kconfig index 006f89db58..9274e3b051 100644 --- a/bsp/renesas/ra8m1-ek/Kconfig +++ b/bsp/renesas/ra8m1-ek/Kconfig @@ -1,29 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/renesas/ra8m1-ek/board/Kconfig b/bsp/renesas/ra8m1-ek/board/Kconfig index 84e61819ca..4bef5a2d0b 100644 --- a/bsp/renesas/ra8m1-ek/board/Kconfig +++ b/bsp/renesas/ra8m1-ek/board/Kconfig @@ -27,7 +27,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "../libraries/HAL_Drivers/Kconfig" + rsource "../../libraries/HAL_Drivers/Kconfig" menuconfig BSP_USING_UART bool "Enable UART" diff --git a/bsp/renesas/rzt2m_rsk/Kconfig b/bsp/renesas/rzt2m_rsk/Kconfig index ec50fa3d63..896f127335 100644 --- a/bsp/renesas/rzt2m_rsk/Kconfig +++ b/bsp/renesas/rzt2m_rsk/Kconfig @@ -1,29 +1,17 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. # you can change the RTT_ROOT default "rt-thread" # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "$BSP_DIR/board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +source "$(BSP_DIR)/board/Kconfig" diff --git a/bsp/renesas/rzt2m_rsk/board/Kconfig b/bsp/renesas/rzt2m_rsk/board/Kconfig index e5f52ba54c..bdcc532861 100644 --- a/bsp/renesas/rzt2m_rsk/board/Kconfig +++ b/bsp/renesas/rzt2m_rsk/board/Kconfig @@ -13,7 +13,7 @@ menu "Hardware Drivers Config" menu "On-chip Peripheral Drivers" - source "../libraries/HAL_Drivers/Kconfig" + rsource "../../libraries/HAL_Drivers/Kconfig" menuconfig BSP_USING_ADC bool "Enable ADC" diff --git a/bsp/rm48x50/Kconfig b/bsp/rm48x50/Kconfig index 4552d2a5da..de0b1173d6 100644 --- a/bsp/rm48x50/Kconfig +++ b/bsp/rm48x50/Kconfig @@ -1,16 +1,7 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +BSP_DIR := . +RTT_DIR := ../.. +PKGS_DIR := packages +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" diff --git a/bsp/rockchip/rk2108/Kconfig b/bsp/rockchip/rk2108/Kconfig index 75b2783093..ffcee6a2d4 100644 --- a/bsp/rockchip/rk2108/Kconfig +++ b/bsp/rockchip/rk2108/Kconfig @@ -1,16 +1,10 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -source "$RTT_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" config BSP_RK2108 bool @@ -21,5 +15,5 @@ config BSP_RK2108 select RT_USING_USER_MAIN default y -source "$BSP_DIR/board/Kconfig" -source "$BSP_DIR/driver/Kconfig" +source "$(BSP_DIR)/board/Kconfig" +source "$(BSP_DIR)/driver/Kconfig" diff --git a/bsp/rockchip/rk2108/board/Kconfig b/bsp/rockchip/rk2108/board/Kconfig index a1849746a3..1dbed9d071 100644 --- a/bsp/rockchip/rk2108/board/Kconfig +++ b/bsp/rockchip/rk2108/board/Kconfig @@ -16,6 +16,6 @@ config RT_RUN_MEM_SIZE help Set RK2108 SRAM MEM SIZE -source "$BSP_DIR/board/$RT_BOARD_NAME/Kconfig" +source "$(BSP_DIR)/board/$RT_BOARD_NAME/Kconfig" endmenu diff --git a/bsp/rockchip/rk2108/driver/Kconfig b/bsp/rockchip/rk2108/driver/Kconfig index abfbfdddfb..74727c0e5f 100644 --- a/bsp/rockchip/rk2108/driver/Kconfig +++ b/bsp/rockchip/rk2108/driver/Kconfig @@ -1,4 +1,4 @@ -source "$BSP_DIR/../common/drivers/Kconfig" +source "$(BSP_DIR)/../common/drivers/Kconfig" menu "RT-Thread rockchip RK2108 drivers" diff --git a/bsp/rockchip/rk3568/Kconfig b/bsp/rockchip/rk3568/Kconfig index b8fbb0afbc..dda6d4b3b7 100644 --- a/bsp/rockchip/rk3568/Kconfig +++ b/bsp/rockchip/rk3568/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_RK3568 bool @@ -28,4 +19,4 @@ config SOC_RK3568 select ARCH_ARM_BOOTWITH_FLUSH_CACHE default y -source "$BSP_DIR/driver/Kconfig" +source "$(BSP_DIR)/driver/Kconfig" diff --git a/bsp/rv32m1_vega/ri5cy/Kconfig b/bsp/rv32m1_vega/ri5cy/Kconfig index 970d729910..3c7c46f725 100644 --- a/bsp/rv32m1_vega/ri5cy/Kconfig +++ b/bsp/rv32m1_vega/ri5cy/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_VEGA_RI5CY bool @@ -29,4 +20,4 @@ config BOARD_X_FRDM_VEGA select RT_USING_USER_MAIN default y -source "driver/Kconfig" +rsource "driver/Kconfig" diff --git a/bsp/sam7x/Kconfig b/bsp/sam7x/Kconfig index 2a81cce34a..8c0f4651c0 100644 --- a/bsp/sam7x/Kconfig +++ b/bsp/sam7x/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" diff --git a/bsp/simulator/Kconfig b/bsp/simulator/Kconfig index d69b926542..5e0940d3d7 100644 --- a/bsp/simulator/Kconfig +++ b/bsp/simulator/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_SIMULATOR bool diff --git a/bsp/smartfusion2/Kconfig b/bsp/smartfusion2/Kconfig index 95d25a6f5b..94ea2751fe 100644 --- a/bsp/smartfusion2/Kconfig +++ b/bsp/smartfusion2/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "drivers/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "drivers/Kconfig" config SOC_SF2_M2S010 bool diff --git a/bsp/sparkfun-redv/Kconfig b/bsp/sparkfun-redv/Kconfig index 852a689da5..0b33a6d32a 100644 --- a/bsp/sparkfun-redv/Kconfig +++ b/bsp/sparkfun-redv/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_FE310 bool diff --git a/bsp/stm32/libraries/templates/stm32f0xx/Kconfig b/bsp/stm32/libraries/templates/stm32f0xx/Kconfig index 362bdfbed8..671f7231ee 100644 --- a/bsp/stm32/libraries/templates/stm32f0xx/Kconfig +++ b/bsp/stm32/libraries/templates/stm32f0xx/Kconfig @@ -1,24 +1,15 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/libraries/templates/stm32f0xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32f0xx/board/Kconfig index 65d07ed9d4..12caff27f3 100644 --- a/bsp/stm32/libraries/templates/stm32f0xx/board/Kconfig +++ b/bsp/stm32/libraries/templates/stm32f0xx/board/Kconfig @@ -33,7 +33,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/libraries/templates/stm32f10x/Kconfig b/bsp/stm32/libraries/templates/stm32f10x/Kconfig index 1b639d65a7..64c7be16d1 100644 --- a/bsp/stm32/libraries/templates/stm32f10x/Kconfig +++ b/bsp/stm32/libraries/templates/stm32f10x/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/libraries/templates/stm32f10x/board/Kconfig b/bsp/stm32/libraries/templates/stm32f10x/board/Kconfig index 830c618d39..84094fb6e3 100644 --- a/bsp/stm32/libraries/templates/stm32f10x/board/Kconfig +++ b/bsp/stm32/libraries/templates/stm32f10x/board/Kconfig @@ -33,7 +33,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/libraries/templates/stm32f2xx/Kconfig b/bsp/stm32/libraries/templates/stm32f2xx/Kconfig index 362bdfbed8..671f7231ee 100644 --- a/bsp/stm32/libraries/templates/stm32f2xx/Kconfig +++ b/bsp/stm32/libraries/templates/stm32f2xx/Kconfig @@ -1,24 +1,15 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/libraries/templates/stm32f2xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32f2xx/board/Kconfig index 82256ff00b..ee44c64480 100644 --- a/bsp/stm32/libraries/templates/stm32f2xx/board/Kconfig +++ b/bsp/stm32/libraries/templates/stm32f2xx/board/Kconfig @@ -33,7 +33,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/libraries/templates/stm32f3xx/Kconfig b/bsp/stm32/libraries/templates/stm32f3xx/Kconfig index 362bdfbed8..671f7231ee 100644 --- a/bsp/stm32/libraries/templates/stm32f3xx/Kconfig +++ b/bsp/stm32/libraries/templates/stm32f3xx/Kconfig @@ -1,24 +1,15 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/libraries/templates/stm32f4xx/Kconfig b/bsp/stm32/libraries/templates/stm32f4xx/Kconfig index 362bdfbed8..671f7231ee 100644 --- a/bsp/stm32/libraries/templates/stm32f4xx/Kconfig +++ b/bsp/stm32/libraries/templates/stm32f4xx/Kconfig @@ -1,24 +1,15 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/libraries/templates/stm32f4xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32f4xx/board/Kconfig index ac42628c8a..9ea394338d 100644 --- a/bsp/stm32/libraries/templates/stm32f4xx/board/Kconfig +++ b/bsp/stm32/libraries/templates/stm32f4xx/board/Kconfig @@ -33,7 +33,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/libraries/templates/stm32f7xx/Kconfig b/bsp/stm32/libraries/templates/stm32f7xx/Kconfig index 362bdfbed8..671f7231ee 100644 --- a/bsp/stm32/libraries/templates/stm32f7xx/Kconfig +++ b/bsp/stm32/libraries/templates/stm32f7xx/Kconfig @@ -1,24 +1,15 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/libraries/templates/stm32f7xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32f7xx/board/Kconfig index 9c9e78fa72..5b13bbc663 100644 --- a/bsp/stm32/libraries/templates/stm32f7xx/board/Kconfig +++ b/bsp/stm32/libraries/templates/stm32f7xx/board/Kconfig @@ -33,7 +33,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/libraries/templates/stm32h7xx/Kconfig b/bsp/stm32/libraries/templates/stm32h7xx/Kconfig index 362bdfbed8..671f7231ee 100644 --- a/bsp/stm32/libraries/templates/stm32h7xx/Kconfig +++ b/bsp/stm32/libraries/templates/stm32h7xx/Kconfig @@ -1,24 +1,15 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/libraries/templates/stm32h7xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32h7xx/board/Kconfig index 10133353a3..d4173fdc1c 100644 --- a/bsp/stm32/libraries/templates/stm32h7xx/board/Kconfig +++ b/bsp/stm32/libraries/templates/stm32h7xx/board/Kconfig @@ -29,7 +29,7 @@ menu "On-chip Peripheral Drivers" endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/libraries/templates/stm32l1xx/Kconfig b/bsp/stm32/libraries/templates/stm32l1xx/Kconfig index 1b639d65a7..64c7be16d1 100644 --- a/bsp/stm32/libraries/templates/stm32l1xx/Kconfig +++ b/bsp/stm32/libraries/templates/stm32l1xx/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/libraries/templates/stm32l1xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32l1xx/board/Kconfig index 007b712693..af53fb9e2d 100644 --- a/bsp/stm32/libraries/templates/stm32l1xx/board/Kconfig +++ b/bsp/stm32/libraries/templates/stm32l1xx/board/Kconfig @@ -206,7 +206,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_WDT default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/libraries/templates/stm32l4xx/Kconfig b/bsp/stm32/libraries/templates/stm32l4xx/Kconfig index 362bdfbed8..671f7231ee 100644 --- a/bsp/stm32/libraries/templates/stm32l4xx/Kconfig +++ b/bsp/stm32/libraries/templates/stm32l4xx/Kconfig @@ -1,24 +1,15 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/libraries/templates/stm32l4xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32l4xx/board/Kconfig index 6de96ab49e..b205124e78 100644 --- a/bsp/stm32/libraries/templates/stm32l4xx/board/Kconfig +++ b/bsp/stm32/libraries/templates/stm32l4xx/board/Kconfig @@ -33,7 +33,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/libraries/templates/stm32l5xx/Kconfig b/bsp/stm32/libraries/templates/stm32l5xx/Kconfig index 362bdfbed8..671f7231ee 100644 --- a/bsp/stm32/libraries/templates/stm32l5xx/Kconfig +++ b/bsp/stm32/libraries/templates/stm32l5xx/Kconfig @@ -1,24 +1,15 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/libraries/templates/stm32l5xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32l5xx/board/Kconfig index 4bcfb716af..c6c399454f 100644 --- a/bsp/stm32/libraries/templates/stm32l5xx/board/Kconfig +++ b/bsp/stm32/libraries/templates/stm32l5xx/board/Kconfig @@ -33,7 +33,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/libraries/templates/stm32mp1xx/Kconfig b/bsp/stm32/libraries/templates/stm32mp1xx/Kconfig index 1b639d65a7..64c7be16d1 100644 --- a/bsp/stm32/libraries/templates/stm32mp1xx/Kconfig +++ b/bsp/stm32/libraries/templates/stm32mp1xx/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/libraries/templates/stm32mp1xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32mp1xx/board/Kconfig index fae6dd32ea..ad0419c790 100644 --- a/bsp/stm32/libraries/templates/stm32mp1xx/board/Kconfig +++ b/bsp/stm32/libraries/templates/stm32mp1xx/board/Kconfig @@ -39,7 +39,7 @@ menu "On-chip Peripheral Drivers" endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/libraries/templates/stm32wbxx/Kconfig b/bsp/stm32/libraries/templates/stm32wbxx/Kconfig index 362bdfbed8..671f7231ee 100644 --- a/bsp/stm32/libraries/templates/stm32wbxx/Kconfig +++ b/bsp/stm32/libraries/templates/stm32wbxx/Kconfig @@ -1,24 +1,15 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/libraries/templates/stm32wbxx/board/Kconfig b/bsp/stm32/libraries/templates/stm32wbxx/board/Kconfig index dde7b3fca3..607ed9ae27 100644 --- a/bsp/stm32/libraries/templates/stm32wbxx/board/Kconfig +++ b/bsp/stm32/libraries/templates/stm32wbxx/board/Kconfig @@ -157,7 +157,7 @@ menu "On-chip Peripheral Drivers" endchoice endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f072-st-nucleo/Kconfig b/bsp/stm32/stm32f072-st-nucleo/Kconfig index 6a26b5f00e..c58b46c8a1 100644 --- a/bsp/stm32/stm32f072-st-nucleo/Kconfig +++ b/bsp/stm32/stm32f072-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F072RB bool @@ -27,11 +18,11 @@ config BOARD_STM32F072_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f072-st-nucleo/board/Kconfig b/bsp/stm32/stm32f072-st-nucleo/board/Kconfig index 1c98b0aa4a..2afefb4530 100644 --- a/bsp/stm32/stm32f072-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32f072-st-nucleo/board/Kconfig @@ -164,7 +164,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f091-st-nucleo/Kconfig b/bsp/stm32/stm32f091-st-nucleo/Kconfig index 89c8c9ac10..e8d38569d1 100644 --- a/bsp/stm32/stm32f091-st-nucleo/Kconfig +++ b/bsp/stm32/stm32f091-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F091RC bool @@ -27,11 +18,11 @@ config BOARD_STM32F091_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f091-st-nucleo/board/Kconfig b/bsp/stm32/stm32f091-st-nucleo/board/Kconfig index ac2c40d16a..d260d8cbb1 100644 --- a/bsp/stm32/stm32f091-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32f091-st-nucleo/board/Kconfig @@ -150,7 +150,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_WDT default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f103-100ask-mini/Kconfig b/bsp/stm32/stm32f103-100ask-mini/Kconfig index 4199912f98..c9cdada0d0 100644 --- a/bsp/stm32/stm32f103-100ask-mini/Kconfig +++ b/bsp/stm32/stm32f103-100ask-mini/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F103C8 bool @@ -22,11 +13,11 @@ config SOC_STM32F103C8 select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f103-100ask-mini/board/Kconfig b/bsp/stm32/stm32f103-100ask-mini/board/Kconfig index 875265bdf9..f2b2110db5 100644 --- a/bsp/stm32/stm32f103-100ask-mini/board/Kconfig +++ b/bsp/stm32/stm32f103-100ask-mini/board/Kconfig @@ -72,7 +72,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f103-100ask-pro/Kconfig b/bsp/stm32/stm32f103-100ask-pro/Kconfig index ed350cbe67..85c1c43115 100644 --- a/bsp/stm32/stm32f103-100ask-pro/Kconfig +++ b/bsp/stm32/stm32f103-100ask-pro/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F103ZE bool @@ -22,11 +13,11 @@ config SOC_STM32F103ZE select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f103-100ask-pro/board/Kconfig b/bsp/stm32/stm32f103-100ask-pro/board/Kconfig index 5f033db850..406253a971 100644 --- a/bsp/stm32/stm32f103-100ask-pro/board/Kconfig +++ b/bsp/stm32/stm32f103-100ask-pro/board/Kconfig @@ -207,7 +207,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_CAN default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f103-atk-nano/Kconfig b/bsp/stm32/stm32f103-atk-nano/Kconfig index 3b4560cdca..d7bbac38da 100644 --- a/bsp/stm32/stm32f103-atk-nano/Kconfig +++ b/bsp/stm32/stm32f103-atk-nano/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F103RB bool @@ -22,11 +13,11 @@ config SOC_STM32F103RB select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f103-atk-nano/board/Kconfig b/bsp/stm32/stm32f103-atk-nano/board/Kconfig index 98d2e21cb7..e607afdb08 100644 --- a/bsp/stm32/stm32f103-atk-nano/board/Kconfig +++ b/bsp/stm32/stm32f103-atk-nano/board/Kconfig @@ -195,7 +195,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_WDT default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f103-atk-warshipv3/Kconfig b/bsp/stm32/stm32f103-atk-warshipv3/Kconfig index ed350cbe67..85c1c43115 100644 --- a/bsp/stm32/stm32f103-atk-warshipv3/Kconfig +++ b/bsp/stm32/stm32f103-atk-warshipv3/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F103ZE bool @@ -22,11 +13,11 @@ config SOC_STM32F103ZE select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f103-atk-warshipv3/board/Kconfig b/bsp/stm32/stm32f103-atk-warshipv3/board/Kconfig index a2a5f6f20c..43db0fe27c 100644 --- a/bsp/stm32/stm32f103-atk-warshipv3/board/Kconfig +++ b/bsp/stm32/stm32f103-atk-warshipv3/board/Kconfig @@ -235,7 +235,7 @@ menu "On-chip Peripheral Drivers" endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f103-blue-pill/Kconfig b/bsp/stm32/stm32f103-blue-pill/Kconfig index 29d94cb329..4ad7f80fa7 100644 --- a/bsp/stm32/stm32f103-blue-pill/Kconfig +++ b/bsp/stm32/stm32f103-blue-pill/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F103C8 bool @@ -22,10 +13,10 @@ config SOC_STM32F103C8 select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f103-blue-pill/board/Kconfig b/bsp/stm32/stm32f103-blue-pill/board/Kconfig index 6d95c8787d..d46c29019a 100644 --- a/bsp/stm32/stm32f103-blue-pill/board/Kconfig +++ b/bsp/stm32/stm32f103-blue-pill/board/Kconfig @@ -190,7 +190,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_USB_DEVICE default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f103-dofly-M3S/Kconfig b/bsp/stm32/stm32f103-dofly-M3S/Kconfig index ed350cbe67..85c1c43115 100644 --- a/bsp/stm32/stm32f103-dofly-M3S/Kconfig +++ b/bsp/stm32/stm32f103-dofly-M3S/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F103ZE bool @@ -22,11 +13,11 @@ config SOC_STM32F103ZE select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f103-dofly-M3S/board/Kconfig b/bsp/stm32/stm32f103-dofly-M3S/board/Kconfig index e52ce5e597..892f1caf87 100644 --- a/bsp/stm32/stm32f103-dofly-M3S/board/Kconfig +++ b/bsp/stm32/stm32f103-dofly-M3S/board/Kconfig @@ -129,7 +129,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_SDIO select RT_USING_DFS default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f103-dofly-lyc8/Kconfig b/bsp/stm32/stm32f103-dofly-lyc8/Kconfig index 4199912f98..c9cdada0d0 100644 --- a/bsp/stm32/stm32f103-dofly-lyc8/Kconfig +++ b/bsp/stm32/stm32f103-dofly-lyc8/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F103C8 bool @@ -22,11 +13,11 @@ config SOC_STM32F103C8 select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f103-dofly-lyc8/board/Kconfig b/bsp/stm32/stm32f103-dofly-lyc8/board/Kconfig index 02063a9a7f..4c192d7ddb 100644 --- a/bsp/stm32/stm32f103-dofly-lyc8/board/Kconfig +++ b/bsp/stm32/stm32f103-dofly-lyc8/board/Kconfig @@ -25,7 +25,7 @@ menu "On-chip Peripheral Drivers" depends on BSP_USING_UART1 && RT_SERIAL_USING_DMA default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f103-fire-arbitrary/Kconfig b/bsp/stm32/stm32f103-fire-arbitrary/Kconfig index ed350cbe67..85c1c43115 100644 --- a/bsp/stm32/stm32f103-fire-arbitrary/Kconfig +++ b/bsp/stm32/stm32f103-fire-arbitrary/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F103ZE bool @@ -22,11 +13,11 @@ config SOC_STM32F103ZE select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f103-fire-arbitrary/board/Kconfig b/bsp/stm32/stm32f103-fire-arbitrary/board/Kconfig index 15722983d5..6b7d71ac02 100644 --- a/bsp/stm32/stm32f103-fire-arbitrary/board/Kconfig +++ b/bsp/stm32/stm32f103-fire-arbitrary/board/Kconfig @@ -303,7 +303,7 @@ menu "On-chip Peripheral Drivers" int "USB PULL UP STATUS" default 0 endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f103-gizwits-gokitv21/Kconfig b/bsp/stm32/stm32f103-gizwits-gokitv21/Kconfig index 4199912f98..c9cdada0d0 100644 --- a/bsp/stm32/stm32f103-gizwits-gokitv21/Kconfig +++ b/bsp/stm32/stm32f103-gizwits-gokitv21/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F103C8 bool @@ -22,11 +13,11 @@ config SOC_STM32F103C8 select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f103-gizwits-gokitv21/board/Kconfig b/bsp/stm32/stm32f103-gizwits-gokitv21/board/Kconfig index c9fe11cdaf..79529a9d1c 100644 --- a/bsp/stm32/stm32f103-gizwits-gokitv21/board/Kconfig +++ b/bsp/stm32/stm32f103-gizwits-gokitv21/board/Kconfig @@ -71,7 +71,7 @@ menu "On-chip Peripheral Drivers" range 1 216 default 16 endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f103-hw100k-ibox/Kconfig b/bsp/stm32/stm32f103-hw100k-ibox/Kconfig index ed350cbe67..85c1c43115 100644 --- a/bsp/stm32/stm32f103-hw100k-ibox/Kconfig +++ b/bsp/stm32/stm32f103-hw100k-ibox/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F103ZE bool @@ -22,11 +13,11 @@ config SOC_STM32F103ZE select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f103-hw100k-ibox/board/Kconfig b/bsp/stm32/stm32f103-hw100k-ibox/board/Kconfig index caef7e8925..e3c547b3df 100644 --- a/bsp/stm32/stm32f103-hw100k-ibox/board/Kconfig +++ b/bsp/stm32/stm32f103-hw100k-ibox/board/Kconfig @@ -209,7 +209,7 @@ menu "On-chip Peripheral Drivers" bool "Enable Watchdog Timer" select RT_USING_WDT default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f103-onenet-nbiot/Kconfig b/bsp/stm32/stm32f103-onenet-nbiot/Kconfig index 3b4560cdca..d7bbac38da 100644 --- a/bsp/stm32/stm32f103-onenet-nbiot/Kconfig +++ b/bsp/stm32/stm32f103-onenet-nbiot/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F103RB bool @@ -22,11 +13,11 @@ config SOC_STM32F103RB select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f103-onenet-nbiot/board/Kconfig b/bsp/stm32/stm32f103-onenet-nbiot/board/Kconfig index e4d4bb6a2e..827adb09f1 100644 --- a/bsp/stm32/stm32f103-onenet-nbiot/board/Kconfig +++ b/bsp/stm32/stm32f103-onenet-nbiot/board/Kconfig @@ -61,7 +61,7 @@ menu "On-chip Peripheral Drivers" endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f103-yf-ufun/Kconfig b/bsp/stm32/stm32f103-yf-ufun/Kconfig index 310d56eb02..d1019bdf54 100644 --- a/bsp/stm32/stm32f103-yf-ufun/Kconfig +++ b/bsp/stm32/stm32f103-yf-ufun/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F103RC bool @@ -22,11 +13,11 @@ config SOC_STM32F103RC select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f103-yf-ufun/board/Kconfig b/bsp/stm32/stm32f103-yf-ufun/board/Kconfig index dc853634e1..3c2e170d92 100644 --- a/bsp/stm32/stm32f103-yf-ufun/board/Kconfig +++ b/bsp/stm32/stm32f103-yf-ufun/board/Kconfig @@ -94,7 +94,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_DFS_ELMFAT default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f103-ys-f1pro/Kconfig b/bsp/stm32/stm32f103-ys-f1pro/Kconfig index ed350cbe67..85c1c43115 100644 --- a/bsp/stm32/stm32f103-ys-f1pro/Kconfig +++ b/bsp/stm32/stm32f103-ys-f1pro/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F103ZE bool @@ -22,11 +13,11 @@ config SOC_STM32F103ZE select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f103-ys-f1pro/board/Kconfig b/bsp/stm32/stm32f103-ys-f1pro/board/Kconfig index 23a802ef93..902e9b8eda 100644 --- a/bsp/stm32/stm32f103-ys-f1pro/board/Kconfig +++ b/bsp/stm32/stm32f103-ys-f1pro/board/Kconfig @@ -27,7 +27,7 @@ menu "On-chip Peripheral Drivers" endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f107-uc-eval/Kconfig b/bsp/stm32/stm32f107-uc-eval/Kconfig index cf7bf14f7f..a9710a62a7 100644 --- a/bsp/stm32/stm32f107-uc-eval/Kconfig +++ b/bsp/stm32/stm32f107-uc-eval/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F107VC bool @@ -22,11 +13,11 @@ config SOC_STM32F107VC select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f107-uc-eval/board/Kconfig b/bsp/stm32/stm32f107-uc-eval/board/Kconfig index 98dcf2f1ae..80f4502075 100644 --- a/bsp/stm32/stm32f107-uc-eval/board/Kconfig +++ b/bsp/stm32/stm32f107-uc-eval/board/Kconfig @@ -34,7 +34,7 @@ menu "On-chip Peripheral Drivers" endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f207-st-nucleo/Kconfig b/bsp/stm32/stm32f207-st-nucleo/Kconfig index aa8c43b388..52f4c044bf 100644 --- a/bsp/stm32/stm32f207-st-nucleo/Kconfig +++ b/bsp/stm32/stm32f207-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F207ZG bool @@ -27,11 +18,11 @@ config BOARD_STM32F207_NUCLEO select BOARD_SERIES_STM32_NUCLEO_144 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f207-st-nucleo/board/Kconfig b/bsp/stm32/stm32f207-st-nucleo/board/Kconfig index f28ced5cb6..4172d5160b 100644 --- a/bsp/stm32/stm32f207-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32f207-st-nucleo/board/Kconfig @@ -21,7 +21,7 @@ menu "On-chip Peripheral Drivers" default y endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f302-st-nucleo/Kconfig b/bsp/stm32/stm32f302-st-nucleo/Kconfig index 6202c1758a..109cf1a155 100644 --- a/bsp/stm32/stm32f302-st-nucleo/Kconfig +++ b/bsp/stm32/stm32f302-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F302R8 bool @@ -27,10 +18,10 @@ config BOARD_STM32F302_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f334-st-nucleo/Kconfig b/bsp/stm32/stm32f334-st-nucleo/Kconfig index 8646a65910..ed78936bf7 100644 --- a/bsp/stm32/stm32f334-st-nucleo/Kconfig +++ b/bsp/stm32/stm32f334-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F334R8 bool @@ -27,10 +18,10 @@ config BOARD_STM32F334_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f401-st-nucleo/Kconfig b/bsp/stm32/stm32f401-st-nucleo/Kconfig index d506fc48b3..ccd384eb6e 100644 --- a/bsp/stm32/stm32f401-st-nucleo/Kconfig +++ b/bsp/stm32/stm32f401-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F401RE bool @@ -27,10 +18,10 @@ config BOARD_STM32F401_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f401-st-nucleo/board/Kconfig b/bsp/stm32/stm32f401-st-nucleo/board/Kconfig index f9e5650bf9..09519efa82 100644 --- a/bsp/stm32/stm32f401-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32f401-st-nucleo/board/Kconfig @@ -201,7 +201,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f401-weact-blackpill/Kconfig b/bsp/stm32/stm32f401-weact-blackpill/Kconfig index 0cbf0f9a33..c9c6ad4aee 100644 --- a/bsp/stm32/stm32f401-weact-blackpill/Kconfig +++ b/bsp/stm32/stm32f401-weact-blackpill/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F401CC bool @@ -22,10 +13,10 @@ config SOC_STM32F401CC select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f401-weact-blackpill/board/Kconfig b/bsp/stm32/stm32f401-weact-blackpill/board/Kconfig index 49ac47c75a..f7b7f3230b 100644 --- a/bsp/stm32/stm32f401-weact-blackpill/board/Kconfig +++ b/bsp/stm32/stm32f401-weact-blackpill/board/Kconfig @@ -124,7 +124,7 @@ menu "On-chip Peripheral Drivers" default 46 endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f405-smdz-breadfruit/Kconfig b/bsp/stm32/stm32f405-smdz-breadfruit/Kconfig index 4a7f6c9682..764d1dc5fc 100644 --- a/bsp/stm32/stm32f405-smdz-breadfruit/Kconfig +++ b/bsp/stm32/stm32f405-smdz-breadfruit/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F405RG bool @@ -22,10 +13,10 @@ config SOC_STM32F405RG select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f405-smdz-breadfruit/board/Kconfig b/bsp/stm32/stm32f405-smdz-breadfruit/board/Kconfig index 9a965262ff..a6aad84aa8 100644 --- a/bsp/stm32/stm32f405-smdz-breadfruit/board/Kconfig +++ b/bsp/stm32/stm32f405-smdz-breadfruit/board/Kconfig @@ -25,7 +25,7 @@ menu "On-chip Peripheral Drivers" depends on BSP_USING_UART2 && RT_SERIAL_USING_DMA default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f405zg-mini-template/Kconfig b/bsp/stm32/stm32f405zg-mini-template/Kconfig index 577928c20b..e039bd4715 100644 --- a/bsp/stm32/stm32f405zg-mini-template/Kconfig +++ b/bsp/stm32/stm32f405zg-mini-template/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F405ZG bool @@ -22,10 +13,10 @@ config SOC_STM32F405ZG select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f405zg-mini-template/board/Kconfig b/bsp/stm32/stm32f405zg-mini-template/board/Kconfig index 8a65aca73d..8d8a274c60 100644 --- a/bsp/stm32/stm32f405zg-mini-template/board/Kconfig +++ b/bsp/stm32/stm32f405zg-mini-template/board/Kconfig @@ -113,7 +113,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f407-armfly-v5/Kconfig b/bsp/stm32/stm32f407-armfly-v5/Kconfig index ad277e4f13..5d9e5b24a4 100644 --- a/bsp/stm32/stm32f407-armfly-v5/Kconfig +++ b/bsp/stm32/stm32f407-armfly-v5/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F407IG bool @@ -22,10 +13,10 @@ config SOC_STM32F407IG select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f407-armfly-v5/board/Kconfig b/bsp/stm32/stm32f407-armfly-v5/board/Kconfig index aa5964cb66..f64e130a18 100644 --- a/bsp/stm32/stm32f407-armfly-v5/board/Kconfig +++ b/bsp/stm32/stm32f407-armfly-v5/board/Kconfig @@ -179,7 +179,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_DFS default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f407-atk-explorer/Kconfig b/bsp/stm32/stm32f407-atk-explorer/Kconfig index d90b595244..e52ae3a6cb 100644 --- a/bsp/stm32/stm32f407-atk-explorer/Kconfig +++ b/bsp/stm32/stm32f407-atk-explorer/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F407ZG bool @@ -26,10 +17,10 @@ config BOARD_STM32F407_ATK_EXPLORER bool default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f407-atk-explorer/board/Kconfig b/bsp/stm32/stm32f407-atk-explorer/board/Kconfig index a00d5ddafd..864b89a841 100644 --- a/bsp/stm32/stm32f407-atk-explorer/board/Kconfig +++ b/bsp/stm32/stm32f407-atk-explorer/board/Kconfig @@ -490,7 +490,7 @@ menu "On-chip Peripheral Drivers" config BSP_USING_FMC bool default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f407-lckfb-skystar/Kconfig b/bsp/stm32/stm32f407-lckfb-skystar/Kconfig index 60fa08a560..dd9f61c1d1 100644 --- a/bsp/stm32/stm32f407-lckfb-skystar/Kconfig +++ b/bsp/stm32/stm32f407-lckfb-skystar/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F407ZG bool @@ -26,10 +17,10 @@ config BOARD_STM32F407_SPARK bool default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f407-lckfb-skystar/board/Kconfig b/bsp/stm32/stm32f407-lckfb-skystar/board/Kconfig index 12561c9c00..518cd89f28 100644 --- a/bsp/stm32/stm32f407-lckfb-skystar/board/Kconfig +++ b/bsp/stm32/stm32f407-lckfb-skystar/board/Kconfig @@ -415,7 +415,7 @@ menu "On-chip Peripheral Drivers" config BSP_USING_FMC bool default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f407-robomaster-c/Kconfig b/bsp/stm32/stm32f407-robomaster-c/Kconfig index ad277e4f13..5d9e5b24a4 100644 --- a/bsp/stm32/stm32f407-robomaster-c/Kconfig +++ b/bsp/stm32/stm32f407-robomaster-c/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F407IG bool @@ -22,10 +13,10 @@ config SOC_STM32F407IG select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f407-robomaster-c/board/Kconfig b/bsp/stm32/stm32f407-robomaster-c/board/Kconfig index 0dac394f5a..9a14c1ae5b 100644 --- a/bsp/stm32/stm32f407-robomaster-c/board/Kconfig +++ b/bsp/stm32/stm32f407-robomaster-c/board/Kconfig @@ -195,7 +195,7 @@ menu "On-chip Peripheral Drivers" endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f407-rt-spark/Kconfig b/bsp/stm32/stm32f407-rt-spark/Kconfig index 60fa08a560..dd9f61c1d1 100644 --- a/bsp/stm32/stm32f407-rt-spark/Kconfig +++ b/bsp/stm32/stm32f407-rt-spark/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F407ZG bool @@ -26,10 +17,10 @@ config BOARD_STM32F407_SPARK bool default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f407-rt-spark/board/Kconfig b/bsp/stm32/stm32f407-rt-spark/board/Kconfig index 715194f205..9df736bfee 100644 --- a/bsp/stm32/stm32f407-rt-spark/board/Kconfig +++ b/bsp/stm32/stm32f407-rt-spark/board/Kconfig @@ -721,7 +721,7 @@ menu "On-chip Peripheral Drivers" config BSP_USING_FMC bool default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f407-st-discovery/Kconfig b/bsp/stm32/stm32f407-st-discovery/Kconfig index 2578bf455b..cb3179a92a 100644 --- a/bsp/stm32/stm32f407-st-discovery/Kconfig +++ b/bsp/stm32/stm32f407-st-discovery/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F407VG bool @@ -22,10 +13,10 @@ config SOC_STM32F407VG select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f407-st-discovery/board/Kconfig b/bsp/stm32/stm32f407-st-discovery/board/Kconfig index 604e56d3e4..56bc4a9bf2 100644 --- a/bsp/stm32/stm32f407-st-discovery/board/Kconfig +++ b/bsp/stm32/stm32f407-st-discovery/board/Kconfig @@ -63,7 +63,7 @@ menu "On-chip Peripheral Drivers" range 1 216 default 25 endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f410-st-nucleo/Kconfig b/bsp/stm32/stm32f410-st-nucleo/Kconfig index 14857ccb4d..7872a9f255 100644 --- a/bsp/stm32/stm32f410-st-nucleo/Kconfig +++ b/bsp/stm32/stm32f410-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F410RB bool @@ -27,10 +18,10 @@ config BOARD_STM32F410_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f410-st-nucleo/board/Kconfig b/bsp/stm32/stm32f410-st-nucleo/board/Kconfig index 82d83ce0fe..c5e2dd8aa2 100644 --- a/bsp/stm32/stm32f410-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32f410-st-nucleo/board/Kconfig @@ -107,7 +107,7 @@ menu "On-chip Peripheral Drivers" default 25 endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f411-atk-nano/Kconfig b/bsp/stm32/stm32f411-atk-nano/Kconfig index b05130fafa..e432e6ffe8 100644 --- a/bsp/stm32/stm32f411-atk-nano/Kconfig +++ b/bsp/stm32/stm32f411-atk-nano/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F411RC bool @@ -22,10 +13,10 @@ config SOC_STM32F411RC select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f411-atk-nano/board/Kconfig b/bsp/stm32/stm32f411-atk-nano/board/Kconfig index af4d8b8470..d80deff08f 100644 --- a/bsp/stm32/stm32f411-atk-nano/board/Kconfig +++ b/bsp/stm32/stm32f411-atk-nano/board/Kconfig @@ -152,7 +152,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_WDT default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f411-st-nucleo/Kconfig b/bsp/stm32/stm32f411-st-nucleo/Kconfig index 3c0a963468..84603b1ab3 100644 --- a/bsp/stm32/stm32f411-st-nucleo/Kconfig +++ b/bsp/stm32/stm32f411-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F411RE bool @@ -32,10 +23,10 @@ config BOARD_STM32F411_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f411-st-nucleo/board/Kconfig b/bsp/stm32/stm32f411-st-nucleo/board/Kconfig index 4624e8eab4..a3123a7b76 100644 --- a/bsp/stm32/stm32f411-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32f411-st-nucleo/board/Kconfig @@ -226,7 +226,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f411-weact-blackpill/Kconfig b/bsp/stm32/stm32f411-weact-blackpill/Kconfig index d5b1524e05..9ff4e97563 100644 --- a/bsp/stm32/stm32f411-weact-blackpill/Kconfig +++ b/bsp/stm32/stm32f411-weact-blackpill/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F411RE bool @@ -22,10 +13,10 @@ config SOC_STM32F411RE select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f411-weact-blackpill/board/Kconfig b/bsp/stm32/stm32f411-weact-blackpill/board/Kconfig index 7897299cd1..6795ad4bec 100644 --- a/bsp/stm32/stm32f411-weact-blackpill/board/Kconfig +++ b/bsp/stm32/stm32f411-weact-blackpill/board/Kconfig @@ -178,7 +178,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_USB_DEVICE default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f412-st-nucleo/Kconfig b/bsp/stm32/stm32f412-st-nucleo/Kconfig index 51bde27eb4..f22748ebce 100644 --- a/bsp/stm32/stm32f412-st-nucleo/Kconfig +++ b/bsp/stm32/stm32f412-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F412ZG bool @@ -27,10 +18,10 @@ config BOARD_STM32F412_NUCLEO select BOARD_SERIES_STM32_NUCLEO_144 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f413-st-nucleo/Kconfig b/bsp/stm32/stm32f413-st-nucleo/Kconfig index b62a551a1e..f939cba11f 100644 --- a/bsp/stm32/stm32f413-st-nucleo/Kconfig +++ b/bsp/stm32/stm32f413-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F413ZH @@ -28,10 +19,10 @@ config BOARD_STM32F413_NUCLEO select BOARD_SERIES_STM32_NUCLEO_144 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f413-st-nucleo/board/Kconfig b/bsp/stm32/stm32f413-st-nucleo/board/Kconfig index 5b3ae767a1..00773afbfc 100644 --- a/bsp/stm32/stm32f413-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32f413-st-nucleo/board/Kconfig @@ -153,7 +153,7 @@ menu "On-chip Peripheral Drivers" select BSP_USBD_TYPE_FS default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f427-robomaster-a/Kconfig b/bsp/stm32/stm32f427-robomaster-a/Kconfig index fe518d308c..ccca2083e4 100644 --- a/bsp/stm32/stm32f427-robomaster-a/Kconfig +++ b/bsp/stm32/stm32f427-robomaster-a/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F427II bool @@ -22,10 +13,10 @@ config SOC_STM32F427II select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f427-robomaster-a/board/Kconfig b/bsp/stm32/stm32f427-robomaster-a/board/Kconfig index 57dafce35a..ad3b4bf4c7 100644 --- a/bsp/stm32/stm32f427-robomaster-a/board/Kconfig +++ b/bsp/stm32/stm32f427-robomaster-a/board/Kconfig @@ -239,7 +239,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f429-armfly-v6/Kconfig b/bsp/stm32/stm32f429-armfly-v6/Kconfig index 61648f9905..1acc918389 100644 --- a/bsp/stm32/stm32f429-armfly-v6/Kconfig +++ b/bsp/stm32/stm32f429-armfly-v6/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F429BI bool @@ -22,10 +13,10 @@ config SOC_STM32F429BI select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f429-armfly-v6/board/Kconfig b/bsp/stm32/stm32f429-armfly-v6/board/Kconfig index e9d993c9ec..dc171ca09b 100644 --- a/bsp/stm32/stm32f429-armfly-v6/board/Kconfig +++ b/bsp/stm32/stm32f429-armfly-v6/board/Kconfig @@ -212,7 +212,7 @@ menu "On-chip Peripheral Drivers" config BSP_USING_LTDC bool default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f429-atk-apollo/Kconfig b/bsp/stm32/stm32f429-atk-apollo/Kconfig index ddc9b196d5..150df1c93e 100644 --- a/bsp/stm32/stm32f429-atk-apollo/Kconfig +++ b/bsp/stm32/stm32f429-atk-apollo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F429IG bool @@ -22,10 +13,10 @@ config SOC_STM32F429IG select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f429-atk-apollo/board/Kconfig b/bsp/stm32/stm32f429-atk-apollo/board/Kconfig index f5ab5b5a83..61de803c8f 100644 --- a/bsp/stm32/stm32f429-atk-apollo/board/Kconfig +++ b/bsp/stm32/stm32f429-atk-apollo/board/Kconfig @@ -288,7 +288,7 @@ menu "On-chip Peripheral Drivers" config BSP_USING_FMC bool default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f429-fire-challenger/Kconfig b/bsp/stm32/stm32f429-fire-challenger/Kconfig index ddc9b196d5..150df1c93e 100644 --- a/bsp/stm32/stm32f429-fire-challenger/Kconfig +++ b/bsp/stm32/stm32f429-fire-challenger/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F429IG bool @@ -22,10 +13,10 @@ config SOC_STM32F429IG select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f429-fire-challenger/board/Kconfig b/bsp/stm32/stm32f429-fire-challenger/board/Kconfig index 0c68ab1cc9..a40066a632 100644 --- a/bsp/stm32/stm32f429-fire-challenger/board/Kconfig +++ b/bsp/stm32/stm32f429-fire-challenger/board/Kconfig @@ -234,7 +234,7 @@ menu "On-chip Peripheral Drivers" config BSP_USING_LTDC bool default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f429-st-disco/Kconfig b/bsp/stm32/stm32f429-st-disco/Kconfig index 75d6a77aae..7a28dc76d7 100644 --- a/bsp/stm32/stm32f429-st-disco/Kconfig +++ b/bsp/stm32/stm32f429-st-disco/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F429ZI bool @@ -22,10 +13,10 @@ config SOC_STM32F429ZI select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f429-st-disco/board/Kconfig b/bsp/stm32/stm32f429-st-disco/board/Kconfig index fcec182d7f..7800098e1a 100644 --- a/bsp/stm32/stm32f429-st-disco/board/Kconfig +++ b/bsp/stm32/stm32f429-st-disco/board/Kconfig @@ -104,7 +104,7 @@ menu "On-chip Peripheral Drivers" select BSP_USING_LCD default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f446-st-nucleo/Kconfig b/bsp/stm32/stm32f446-st-nucleo/Kconfig index c100a69c98..3df42b1bba 100644 --- a/bsp/stm32/stm32f446-st-nucleo/Kconfig +++ b/bsp/stm32/stm32f446-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F446ZE bool @@ -27,10 +18,10 @@ config BOARD_STM32F446_NUCLEO select BOARD_SERIES_STM32_NUCLEO_144 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f446-st-nucleo/board/Kconfig b/bsp/stm32/stm32f446-st-nucleo/board/Kconfig index 02063a9a7f..4c192d7ddb 100644 --- a/bsp/stm32/stm32f446-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32f446-st-nucleo/board/Kconfig @@ -25,7 +25,7 @@ menu "On-chip Peripheral Drivers" depends on BSP_USING_UART1 && RT_SERIAL_USING_DMA default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f469-st-disco/Kconfig b/bsp/stm32/stm32f469-st-disco/Kconfig index f8ff75a689..87b2e3c905 100644 --- a/bsp/stm32/stm32f469-st-disco/Kconfig +++ b/bsp/stm32/stm32f469-st-disco/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F469NI bool @@ -22,10 +13,10 @@ config SOC_STM32F469NI select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f469-st-disco/board/Kconfig b/bsp/stm32/stm32f469-st-disco/board/Kconfig index 63b50abef9..921bd96564 100644 --- a/bsp/stm32/stm32f469-st-disco/board/Kconfig +++ b/bsp/stm32/stm32f469-st-disco/board/Kconfig @@ -287,7 +287,7 @@ menu "On-chip Peripheral Drivers" config BSP_USING_LTDC bool "Enable LTDC" default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f723-st-disco/Kconfig b/bsp/stm32/stm32f723-st-disco/Kconfig index 176a4dc13a..064f6c6f24 100644 --- a/bsp/stm32/stm32f723-st-disco/Kconfig +++ b/bsp/stm32/stm32f723-st-disco/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F723E bool @@ -22,10 +13,10 @@ config SOC_STM32F723E select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f723-st-disco/board/Kconfig b/bsp/stm32/stm32f723-st-disco/board/Kconfig index e4d8ffc7ff..3ff120db58 100644 --- a/bsp/stm32/stm32f723-st-disco/board/Kconfig +++ b/bsp/stm32/stm32f723-st-disco/board/Kconfig @@ -26,7 +26,7 @@ menu "On-chip Peripheral Drivers" default y endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f746-st-disco/Kconfig b/bsp/stm32/stm32f746-st-disco/Kconfig index fa29455dce..f8e6e06e9c 100644 --- a/bsp/stm32/stm32f746-st-disco/Kconfig +++ b/bsp/stm32/stm32f746-st-disco/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F746NG bool @@ -22,10 +13,10 @@ config SOC_STM32F746NG select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f746-st-disco/board/Kconfig b/bsp/stm32/stm32f746-st-disco/board/Kconfig index 8e8a5ef067..5e2822cad6 100644 --- a/bsp/stm32/stm32f746-st-disco/board/Kconfig +++ b/bsp/stm32/stm32f746-st-disco/board/Kconfig @@ -102,7 +102,7 @@ menu "On-chip Peripheral Drivers" config BSP_USING_LTDC bool default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f746-st-nucleo/Kconfig b/bsp/stm32/stm32f746-st-nucleo/Kconfig index 0fb51a6b42..22c71d4000 100644 --- a/bsp/stm32/stm32f746-st-nucleo/Kconfig +++ b/bsp/stm32/stm32f746-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F746ZG bool @@ -27,10 +18,10 @@ config BOARD_STM32F746_NUCLEO select BOARD_SERIES_STM32_NUCLEO_144 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f746-st-nucleo/board/Kconfig b/bsp/stm32/stm32f746-st-nucleo/board/Kconfig index adab207577..4f90b3d684 100644 --- a/bsp/stm32/stm32f746-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32f746-st-nucleo/board/Kconfig @@ -234,7 +234,7 @@ menu "On-chip Peripheral Drivers" int "USB PULL UP STATUS" default 0 endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f767-atk-apollo/Kconfig b/bsp/stm32/stm32f767-atk-apollo/Kconfig index 88fda21d84..82d217b9dc 100644 --- a/bsp/stm32/stm32f767-atk-apollo/Kconfig +++ b/bsp/stm32/stm32f767-atk-apollo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F767IG bool @@ -22,10 +13,10 @@ config SOC_STM32F767IG select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f767-atk-apollo/board/Kconfig b/bsp/stm32/stm32f767-atk-apollo/board/Kconfig index 02f04af0a0..efe3b5568b 100644 --- a/bsp/stm32/stm32f767-atk-apollo/board/Kconfig +++ b/bsp/stm32/stm32f767-atk-apollo/board/Kconfig @@ -248,7 +248,7 @@ menu "On-chip Peripheral Drivers" bool "Enable LTDC" default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f767-fire-challenger-v1/Kconfig b/bsp/stm32/stm32f767-fire-challenger-v1/Kconfig index 88fda21d84..82d217b9dc 100644 --- a/bsp/stm32/stm32f767-fire-challenger-v1/Kconfig +++ b/bsp/stm32/stm32f767-fire-challenger-v1/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F767IG bool @@ -22,10 +13,10 @@ config SOC_STM32F767IG select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f767-fire-challenger-v1/board/Kconfig b/bsp/stm32/stm32f767-fire-challenger-v1/board/Kconfig index be59b9242e..758277ac52 100644 --- a/bsp/stm32/stm32f767-fire-challenger-v1/board/Kconfig +++ b/bsp/stm32/stm32f767-fire-challenger-v1/board/Kconfig @@ -168,7 +168,7 @@ menu "On-chip Peripheral Drivers" bool default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f767-st-nucleo/Kconfig b/bsp/stm32/stm32f767-st-nucleo/Kconfig index c30b7e5421..31076d7b3f 100644 --- a/bsp/stm32/stm32f767-st-nucleo/Kconfig +++ b/bsp/stm32/stm32f767-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F767ZI bool @@ -27,10 +18,10 @@ config BOARD_STM32F767_NUCLEO select BOARD_SERIES_STM32_NUCLEO_144 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f767-st-nucleo/board/Kconfig b/bsp/stm32/stm32f767-st-nucleo/board/Kconfig index 8e13a59a36..3c4ad4dd27 100644 --- a/bsp/stm32/stm32f767-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32f767-st-nucleo/board/Kconfig @@ -49,7 +49,7 @@ menu "On-chip Peripheral Drivers" depends on BSP_USING_UART3 && RT_SERIAL_USING_DMA default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32f769-st-disco/Kconfig b/bsp/stm32/stm32f769-st-disco/Kconfig index af02a42c67..ad105b09ed 100644 --- a/bsp/stm32/stm32f769-st-disco/Kconfig +++ b/bsp/stm32/stm32f769-st-disco/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32F769NI bool @@ -22,10 +13,10 @@ config SOC_STM32F769NI select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32f769-st-disco/board/Kconfig b/bsp/stm32/stm32f769-st-disco/board/Kconfig index 53b0163b13..995a5b9591 100644 --- a/bsp/stm32/stm32f769-st-disco/board/Kconfig +++ b/bsp/stm32/stm32f769-st-disco/board/Kconfig @@ -67,7 +67,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32g070-st-nucleo/Kconfig b/bsp/stm32/stm32g070-st-nucleo/Kconfig index af7e74a0a3..b59cd810ff 100644 --- a/bsp/stm32/stm32g070-st-nucleo/Kconfig +++ b/bsp/stm32/stm32g070-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32G070RB bool @@ -27,10 +18,10 @@ config BOARD_STM32G070_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32g070-st-nucleo/board/Kconfig b/bsp/stm32/stm32g070-st-nucleo/board/Kconfig index b7c1acb497..b9ae3de4d6 100644 --- a/bsp/stm32/stm32g070-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32g070-st-nucleo/board/Kconfig @@ -179,7 +179,7 @@ menu "On-chip Peripheral Drivers" bool "Enable Watchdog Timer" select RT_USING_WDT default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32g071-st-nucleo/Kconfig b/bsp/stm32/stm32g071-st-nucleo/Kconfig index 3fe93b6219..caf1c37c26 100644 --- a/bsp/stm32/stm32g071-st-nucleo/Kconfig +++ b/bsp/stm32/stm32g071-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32G071RB bool @@ -27,10 +18,10 @@ config BOARD_STM32G071_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32g071-st-nucleo/board/Kconfig b/bsp/stm32/stm32g071-st-nucleo/board/Kconfig index cc0f186094..4f847c211a 100644 --- a/bsp/stm32/stm32g071-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32g071-st-nucleo/board/Kconfig @@ -208,7 +208,7 @@ menu "On-chip Peripheral Drivers" bool "Enable Watchdog Timer" select RT_USING_WDT default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32g431-st-nucleo/Kconfig b/bsp/stm32/stm32g431-st-nucleo/Kconfig index 4c63465bc6..d1c3a51991 100644 --- a/bsp/stm32/stm32g431-st-nucleo/Kconfig +++ b/bsp/stm32/stm32g431-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32G431RB bool @@ -27,10 +18,10 @@ config BOARD_STM32G431_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32g431-st-nucleo/board/Kconfig b/bsp/stm32/stm32g431-st-nucleo/board/Kconfig index 42c5cc6eb9..8b6e09070f 100644 --- a/bsp/stm32/stm32g431-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32g431-st-nucleo/board/Kconfig @@ -52,7 +52,7 @@ menu "On-chip Peripheral Drivers" depends on BSP_USING_UART4 && RT_SERIAL_USING_DMA default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32g474-st-nucleo/Kconfig b/bsp/stm32/stm32g474-st-nucleo/Kconfig index 76fa9e6755..2189fca050 100644 --- a/bsp/stm32/stm32g474-st-nucleo/Kconfig +++ b/bsp/stm32/stm32g474-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32G474RE bool @@ -27,10 +18,10 @@ config BOARD_STM32G474_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32g474-st-nucleo/board/Kconfig b/bsp/stm32/stm32g474-st-nucleo/board/Kconfig index a7fc71cf34..ac55f7ba93 100644 --- a/bsp/stm32/stm32g474-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32g474-st-nucleo/board/Kconfig @@ -187,7 +187,7 @@ menu "On-chip Peripheral Drivers" default 25 endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32g491-st-nucleo/Kconfig b/bsp/stm32/stm32g491-st-nucleo/Kconfig index bf912f3f81..f9cc9d0a7e 100644 --- a/bsp/stm32/stm32g491-st-nucleo/Kconfig +++ b/bsp/stm32/stm32g491-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32G491RE bool @@ -27,10 +18,10 @@ config BOARD_STM32G491_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32g491-st-nucleo/board/Kconfig b/bsp/stm32/stm32g491-st-nucleo/board/Kconfig index 2681e8eb07..174cd9a7e1 100644 --- a/bsp/stm32/stm32g491-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32g491-st-nucleo/board/Kconfig @@ -269,7 +269,7 @@ menu "On-chip Peripheral Drivers" bool "Enable Watchdog Timer" select RT_USING_WDT default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32h503-st-nucleo/Kconfig b/bsp/stm32/stm32h503-st-nucleo/Kconfig index 53dc959599..1590fc6b22 100644 --- a/bsp/stm32/stm32h503-st-nucleo/Kconfig +++ b/bsp/stm32/stm32h503-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32H503RB bool @@ -27,10 +18,10 @@ config BOARD_STM32H503_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32h503-st-nucleo/board/Kconfig b/bsp/stm32/stm32h503-st-nucleo/board/Kconfig index 783939e179..590a81d52c 100644 --- a/bsp/stm32/stm32h503-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32h503-st-nucleo/board/Kconfig @@ -141,7 +141,7 @@ menu "On-chip Peripheral Drivers" default 23 endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32h563-st-nucleo/Kconfig b/bsp/stm32/stm32h563-st-nucleo/Kconfig index 40b5238eb8..bd97869b9d 100644 --- a/bsp/stm32/stm32h563-st-nucleo/Kconfig +++ b/bsp/stm32/stm32h563-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32H563ZI bool @@ -27,10 +18,10 @@ config BOARD_STM32H563_NUCLEO select BOARD_SERIES_STM32_NUCLEO_144 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32h563-st-nucleo/board/Kconfig b/bsp/stm32/stm32h563-st-nucleo/board/Kconfig index e0a230be85..e8e436e1cb 100644 --- a/bsp/stm32/stm32h563-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32h563-st-nucleo/board/Kconfig @@ -149,7 +149,7 @@ menu "On-chip Peripheral Drivers" default 25 endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32h743-armfly-v7/Kconfig b/bsp/stm32/stm32h743-armfly-v7/Kconfig index bd16e1ea50..5409c360ae 100644 --- a/bsp/stm32/stm32h743-armfly-v7/Kconfig +++ b/bsp/stm32/stm32h743-armfly-v7/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32H743XI bool @@ -22,10 +13,10 @@ config SOC_STM32H743XI select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32h743-armfly-v7/board/Kconfig b/bsp/stm32/stm32h743-armfly-v7/board/Kconfig index 9ede69138b..b634d33aa2 100644 --- a/bsp/stm32/stm32h743-armfly-v7/board/Kconfig +++ b/bsp/stm32/stm32h743-armfly-v7/board/Kconfig @@ -22,7 +22,7 @@ menu "On-chip Peripheral Drivers" endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32h743-atk-apollo/Kconfig b/bsp/stm32/stm32h743-atk-apollo/Kconfig index 04e8d21677..c48624916e 100644 --- a/bsp/stm32/stm32h743-atk-apollo/Kconfig +++ b/bsp/stm32/stm32h743-atk-apollo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32H743II bool @@ -22,10 +13,10 @@ config SOC_STM32H743II select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32h743-atk-apollo/board/Kconfig b/bsp/stm32/stm32h743-atk-apollo/board/Kconfig index 71302e87c6..d9a838ecb6 100644 --- a/bsp/stm32/stm32h743-atk-apollo/board/Kconfig +++ b/bsp/stm32/stm32h743-atk-apollo/board/Kconfig @@ -190,7 +190,7 @@ menu "On-chip Peripheral Drivers" default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32h743-openmv-h7plus/Kconfig b/bsp/stm32/stm32h743-openmv-h7plus/Kconfig index 04e8d21677..c48624916e 100644 --- a/bsp/stm32/stm32h743-openmv-h7plus/Kconfig +++ b/bsp/stm32/stm32h743-openmv-h7plus/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32H743II bool @@ -22,10 +13,10 @@ config SOC_STM32H743II select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32h743-openmv-h7plus/board/Kconfig b/bsp/stm32/stm32h743-openmv-h7plus/board/Kconfig index 482850b2a0..8bb461f7af 100644 --- a/bsp/stm32/stm32h743-openmv-h7plus/board/Kconfig +++ b/bsp/stm32/stm32h743-openmv-h7plus/board/Kconfig @@ -52,7 +52,7 @@ menu "Hardware Drivers Config" select RT_USING_RTC default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32h743-st-nucleo/Kconfig b/bsp/stm32/stm32h743-st-nucleo/Kconfig index 87c278b577..ba48a933bc 100644 --- a/bsp/stm32/stm32h743-st-nucleo/Kconfig +++ b/bsp/stm32/stm32h743-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32H743ZI bool @@ -27,10 +18,10 @@ config BOARD_STM32H743_NUCLEO select BOARD_SERIES_STM32_NUCLEO_144 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32h743-st-nucleo/board/Kconfig b/bsp/stm32/stm32h743-st-nucleo/board/Kconfig index c5e156ee10..1155ab03f1 100644 --- a/bsp/stm32/stm32h743-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32h743-st-nucleo/board/Kconfig @@ -22,7 +22,7 @@ menu "On-chip Peripheral Drivers" endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32h747-st-discovery/Kconfig b/bsp/stm32/stm32h747-st-discovery/Kconfig index f3e8c9fdaf..048b0a4c26 100644 --- a/bsp/stm32/stm32h747-st-discovery/Kconfig +++ b/bsp/stm32/stm32h747-st-discovery/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32H747XI bool @@ -22,10 +13,10 @@ config SOC_STM32H747XI select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32h747-st-discovery/board/Kconfig b/bsp/stm32/stm32h747-st-discovery/board/Kconfig index 9ede69138b..b634d33aa2 100644 --- a/bsp/stm32/stm32h747-st-discovery/board/Kconfig +++ b/bsp/stm32/stm32h747-st-discovery/board/Kconfig @@ -22,7 +22,7 @@ menu "On-chip Peripheral Drivers" endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32h750-armfly-h7-tool/Kconfig b/bsp/stm32/stm32h750-armfly-h7-tool/Kconfig index 10a7297604..f0ba4ab91c 100644 --- a/bsp/stm32/stm32h750-armfly-h7-tool/Kconfig +++ b/bsp/stm32/stm32h750-armfly-h7-tool/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32H750IB bool @@ -22,10 +13,10 @@ config SOC_STM32H750IB select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32h750-armfly-h7-tool/board/Kconfig b/bsp/stm32/stm32h750-armfly-h7-tool/board/Kconfig index 7a9e759fe5..0ec9749eb1 100644 --- a/bsp/stm32/stm32h750-armfly-h7-tool/board/Kconfig +++ b/bsp/stm32/stm32h750-armfly-h7-tool/board/Kconfig @@ -129,7 +129,7 @@ menu "On-chip Peripheral Drivers" select BSP_USBD_PHY_ULPI default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32h750-artpi/Kconfig b/bsp/stm32/stm32h750-artpi/Kconfig index b48418c872..891b1195ab 100644 --- a/bsp/stm32/stm32h750-artpi/Kconfig +++ b/bsp/stm32/stm32h750-artpi/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32H750XB bool @@ -28,10 +19,10 @@ config BOARD_STM32H750_ARTPI select SOC_STM32H750XB default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32h750-artpi/board/Kconfig b/bsp/stm32/stm32h750-artpi/board/Kconfig index 64e0966570..0358b44c74 100644 --- a/bsp/stm32/stm32h750-artpi/board/Kconfig +++ b/bsp/stm32/stm32h750-artpi/board/Kconfig @@ -374,7 +374,7 @@ menu "On-chip Peripheral Drivers" config BSP_USING_LTDC bool default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32h750-fk750m1-vbt6/Kconfig b/bsp/stm32/stm32h750-fk750m1-vbt6/Kconfig index cbb7a95083..c3442c745d 100644 --- a/bsp/stm32/stm32h750-fk750m1-vbt6/Kconfig +++ b/bsp/stm32/stm32h750-fk750m1-vbt6/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32H750VBT6 bool @@ -22,10 +13,10 @@ config SOC_STM32H750VBT6 select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32h750-fk750m1-vbt6/board/Kconfig b/bsp/stm32/stm32h750-fk750m1-vbt6/board/Kconfig index 79ba08bc6a..3c796b4602 100644 --- a/bsp/stm32/stm32h750-fk750m1-vbt6/board/Kconfig +++ b/bsp/stm32/stm32h750-fk750m1-vbt6/board/Kconfig @@ -113,7 +113,7 @@ menu "On-chip Peripheral Drivers" bool "Enable on-chip FLASH" default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32h750-weact-ministm32h7xx/Kconfig b/bsp/stm32/stm32h750-weact-ministm32h7xx/Kconfig index cbb7a95083..c3442c745d 100644 --- a/bsp/stm32/stm32h750-weact-ministm32h7xx/Kconfig +++ b/bsp/stm32/stm32h750-weact-ministm32h7xx/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32H750VBT6 bool @@ -22,10 +13,10 @@ config SOC_STM32H750VBT6 select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32h750-weact-ministm32h7xx/board/Kconfig b/bsp/stm32/stm32h750-weact-ministm32h7xx/board/Kconfig index b545a27d3d..e758d26e93 100644 --- a/bsp/stm32/stm32h750-weact-ministm32h7xx/board/Kconfig +++ b/bsp/stm32/stm32h750-weact-ministm32h7xx/board/Kconfig @@ -169,7 +169,7 @@ menu "On-chip Peripheral Drivers" select BSP_USBD_PHY_ULPI default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32h7s7-st-disco/Kconfig b/bsp/stm32/stm32h7s7-st-disco/Kconfig index a1bc5a0328..e654ec0a23 100644 --- a/bsp/stm32/stm32h7s7-st-disco/Kconfig +++ b/bsp/stm32/stm32h7s7-st-disco/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32H7RS bool @@ -29,10 +20,10 @@ config SOC_SERIES_STM32H7RS select SOC_FAMILY_STM32 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32h7s7-st-disco/board/Kconfig b/bsp/stm32/stm32h7s7-st-disco/board/Kconfig index c4756ec4f5..46d41ed711 100644 --- a/bsp/stm32/stm32h7s7-st-disco/board/Kconfig +++ b/bsp/stm32/stm32h7s7-st-disco/board/Kconfig @@ -242,7 +242,7 @@ menu "On-chip Peripheral Drivers" config BSP_USING_LTDC bool default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l010-st-nucleo/Kconfig b/bsp/stm32/stm32l010-st-nucleo/Kconfig index feb21571df..fbef7de829 100644 --- a/bsp/stm32/stm32l010-st-nucleo/Kconfig +++ b/bsp/stm32/stm32l010-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L010RB bool @@ -27,10 +18,10 @@ config BOARD_STM32L010_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l010-st-nucleo/board/Kconfig b/bsp/stm32/stm32l010-st-nucleo/board/Kconfig index a767ba7c78..cbc4452ca6 100644 --- a/bsp/stm32/stm32l010-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32l010-st-nucleo/board/Kconfig @@ -30,7 +30,7 @@ menu "On-chip Peripheral Drivers" depends on BSP_USING_UART2 && RT_SERIAL_USING_DMA default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l053-st-nucleo/Kconfig b/bsp/stm32/stm32l053-st-nucleo/Kconfig index b3aa930762..d27935b9a6 100644 --- a/bsp/stm32/stm32l053-st-nucleo/Kconfig +++ b/bsp/stm32/stm32l053-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L053R8 bool @@ -27,10 +18,10 @@ config BOARD_STM32L053_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l053-st-nucleo/board/Kconfig b/bsp/stm32/stm32l053-st-nucleo/board/Kconfig index 01e9209b29..0fcd1e69fd 100644 --- a/bsp/stm32/stm32l053-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32l053-st-nucleo/board/Kconfig @@ -31,7 +31,7 @@ menu "On-chip Peripheral Drivers" depends on BSP_USING_UART2 && RT_SERIAL_USING_DMA default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l412-st-nucleo/Kconfig b/bsp/stm32/stm32l412-st-nucleo/Kconfig index 1d37f3cc68..8bce160947 100644 --- a/bsp/stm32/stm32l412-st-nucleo/Kconfig +++ b/bsp/stm32/stm32l412-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L412RB bool @@ -27,10 +18,10 @@ config BOARD_STM32L412_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l412-st-nucleo/board/Kconfig b/bsp/stm32/stm32l412-st-nucleo/board/Kconfig index cd66bd135b..c5f8eaf347 100644 --- a/bsp/stm32/stm32l412-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32l412-st-nucleo/board/Kconfig @@ -55,7 +55,7 @@ menu "On-chip Peripheral Drivers" bool "Enable Watchdog Timer" select RT_USING_WDT default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l431-BearPi/Kconfig b/bsp/stm32/stm32l431-BearPi/Kconfig index 608f70fd64..7ab84fd192 100644 --- a/bsp/stm32/stm32l431-BearPi/Kconfig +++ b/bsp/stm32/stm32l431-BearPi/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L431RC bool @@ -22,10 +13,10 @@ config SOC_STM32L431RC select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l431-BearPi/board/Kconfig b/bsp/stm32/stm32l431-BearPi/board/Kconfig index f8770b5d4a..40d71e63a8 100644 --- a/bsp/stm32/stm32l431-BearPi/board/Kconfig +++ b/bsp/stm32/stm32l431-BearPi/board/Kconfig @@ -141,7 +141,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/Kconfig b/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/Kconfig index 608f70fd64..7ab84fd192 100644 --- a/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/Kconfig +++ b/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L431RC bool @@ -22,10 +13,10 @@ config SOC_STM32L431RC select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/board/Kconfig b/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/board/Kconfig index b0afe02b2b..c82d1c5907 100644 --- a/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/board/Kconfig +++ b/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/board/Kconfig @@ -117,7 +117,7 @@ menu "On-chip Peripheral Drivers" default 25 endif - source "../libraries/HAL_Drivers/drivers/Kconfig" + rsource "../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l432-st-nucleo/Kconfig b/bsp/stm32/stm32l432-st-nucleo/Kconfig index 536602f3dc..38fb8480f0 100644 --- a/bsp/stm32/stm32l432-st-nucleo/Kconfig +++ b/bsp/stm32/stm32l432-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L432KC bool @@ -27,10 +18,10 @@ config BOARD_STM32L432_NUCLEO select BOARD_SERIES_STM32_NUCLEO_32 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l432-st-nucleo/board/Kconfig b/bsp/stm32/stm32l432-st-nucleo/board/Kconfig index cd66bd135b..c5f8eaf347 100644 --- a/bsp/stm32/stm32l432-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32l432-st-nucleo/board/Kconfig @@ -55,7 +55,7 @@ menu "On-chip Peripheral Drivers" bool "Enable Watchdog Timer" select RT_USING_WDT default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l433-ali-startkit/Kconfig b/bsp/stm32/stm32l433-ali-startkit/Kconfig index a364c64cab..afa101d0c0 100644 --- a/bsp/stm32/stm32l433-ali-startkit/Kconfig +++ b/bsp/stm32/stm32l433-ali-startkit/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L433CC bool @@ -22,10 +13,10 @@ config SOC_STM32L433CC select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l433-ali-startkit/board/Kconfig b/bsp/stm32/stm32l433-ali-startkit/board/Kconfig index 200f663e2b..6b28593fdf 100644 --- a/bsp/stm32/stm32l433-ali-startkit/board/Kconfig +++ b/bsp/stm32/stm32l433-ali-startkit/board/Kconfig @@ -213,7 +213,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_WDT default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l433-st-nucleo/Kconfig b/bsp/stm32/stm32l433-st-nucleo/Kconfig index 6cde4863f5..4ef76e50e4 100644 --- a/bsp/stm32/stm32l433-st-nucleo/Kconfig +++ b/bsp/stm32/stm32l433-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L433RC bool @@ -27,10 +18,10 @@ config BOARD_STM32L433_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l433-st-nucleo/board/Kconfig b/bsp/stm32/stm32l433-st-nucleo/board/Kconfig index dfb3ccca48..e03a2e5047 100644 --- a/bsp/stm32/stm32l433-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32l433-st-nucleo/board/Kconfig @@ -77,7 +77,7 @@ menu "On-chip Peripheral Drivers" endchoice endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l452-st-nucleo/Kconfig b/bsp/stm32/stm32l452-st-nucleo/Kconfig index c2d7784110..a263941324 100644 --- a/bsp/stm32/stm32l452-st-nucleo/Kconfig +++ b/bsp/stm32/stm32l452-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L452RE bool @@ -27,10 +18,10 @@ config BOARD_STM32L452_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l452-st-nucleo/board/Kconfig b/bsp/stm32/stm32l452-st-nucleo/board/Kconfig index d95b27881f..32ce20d880 100644 --- a/bsp/stm32/stm32l452-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32l452-st-nucleo/board/Kconfig @@ -74,7 +74,7 @@ menu "On-chip Peripheral Drivers" range 1 176 default 16 endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l475-atk-pandora/Kconfig b/bsp/stm32/stm32l475-atk-pandora/Kconfig index 4f0121eec3..266a61b269 100644 --- a/bsp/stm32/stm32l475-atk-pandora/Kconfig +++ b/bsp/stm32/stm32l475-atk-pandora/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L475VE bool @@ -26,10 +17,10 @@ config BOARD_STM32L475_ATK_PANDORA select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l475-atk-pandora/board/Kconfig b/bsp/stm32/stm32l475-atk-pandora/board/Kconfig index d391d16fb8..aa46f1064f 100644 --- a/bsp/stm32/stm32l475-atk-pandora/board/Kconfig +++ b/bsp/stm32/stm32l475-atk-pandora/board/Kconfig @@ -572,7 +572,7 @@ menu "On-chip Peripheral Drivers" BSP_USING_STM32_SDIO use drv_sdio_adapter.c,and BSP_USING_SDIO use drv_sdio.c - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l475-st-discovery/Kconfig b/bsp/stm32/stm32l475-st-discovery/Kconfig index 72a179643b..4f91813ac5 100644 --- a/bsp/stm32/stm32l475-st-discovery/Kconfig +++ b/bsp/stm32/stm32l475-st-discovery/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L475VG bool @@ -22,10 +13,10 @@ config SOC_STM32L475VG select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l475-st-discovery/board/Kconfig b/bsp/stm32/stm32l475-st-discovery/board/Kconfig index 02063a9a7f..4c192d7ddb 100644 --- a/bsp/stm32/stm32l475-st-discovery/board/Kconfig +++ b/bsp/stm32/stm32l475-st-discovery/board/Kconfig @@ -25,7 +25,7 @@ menu "On-chip Peripheral Drivers" depends on BSP_USING_UART1 && RT_SERIAL_USING_DMA default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l476-st-nucleo/Kconfig b/bsp/stm32/stm32l476-st-nucleo/Kconfig index 6cbe408c89..f9740a5edc 100644 --- a/bsp/stm32/stm32l476-st-nucleo/Kconfig +++ b/bsp/stm32/stm32l476-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L476RG bool @@ -27,10 +18,10 @@ config BOARD_STM32L476_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l476-st-nucleo/board/Kconfig b/bsp/stm32/stm32l476-st-nucleo/board/Kconfig index 6254e081b0..fea6b64990 100644 --- a/bsp/stm32/stm32l476-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32l476-st-nucleo/board/Kconfig @@ -262,7 +262,7 @@ menu "On-chip Peripheral Drivers" endchoice endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l496-ali-developer/Kconfig b/bsp/stm32/stm32l496-ali-developer/Kconfig index 7b0945aec2..678af498dd 100644 --- a/bsp/stm32/stm32l496-ali-developer/Kconfig +++ b/bsp/stm32/stm32l496-ali-developer/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L496VG bool @@ -22,10 +13,10 @@ config SOC_STM32L496VG select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l496-ali-developer/board/Kconfig b/bsp/stm32/stm32l496-ali-developer/board/Kconfig index a5c3f2a56b..d6fffd1ea4 100644 --- a/bsp/stm32/stm32l496-ali-developer/board/Kconfig +++ b/bsp/stm32/stm32l496-ali-developer/board/Kconfig @@ -221,7 +221,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_WDT default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l496-st-discovery/Kconfig b/bsp/stm32/stm32l496-st-discovery/Kconfig index 5fbccb10c3..f19e034f19 100644 --- a/bsp/stm32/stm32l496-st-discovery/Kconfig +++ b/bsp/stm32/stm32l496-st-discovery/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L496AG bool @@ -22,10 +13,10 @@ config SOC_STM32L496AG select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l496-st-discovery/board/Kconfig b/bsp/stm32/stm32l496-st-discovery/board/Kconfig index 8c912b9c48..5147f17563 100644 --- a/bsp/stm32/stm32l496-st-discovery/board/Kconfig +++ b/bsp/stm32/stm32l496-st-discovery/board/Kconfig @@ -30,7 +30,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l496-st-nucleo/Kconfig b/bsp/stm32/stm32l496-st-nucleo/Kconfig index 91baec45e1..fdbea2051a 100644 --- a/bsp/stm32/stm32l496-st-nucleo/Kconfig +++ b/bsp/stm32/stm32l496-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L496ZG bool @@ -27,10 +18,10 @@ config BOARD_STM32L496_NUCLEO select BOARD_SERIES_STM32_NUCLEO_144 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l496-st-nucleo/board/Kconfig b/bsp/stm32/stm32l496-st-nucleo/board/Kconfig index 2d2eb8a077..71553450ac 100644 --- a/bsp/stm32/stm32l496-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32l496-st-nucleo/board/Kconfig @@ -278,7 +278,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_DFS_ELMFAT default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l4r5-st-nucleo/Kconfig b/bsp/stm32/stm32l4r5-st-nucleo/Kconfig index 344bd3a02f..68f496b94b 100644 --- a/bsp/stm32/stm32l4r5-st-nucleo/Kconfig +++ b/bsp/stm32/stm32l4r5-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L4R5ZI bool @@ -27,10 +18,10 @@ config BOARD_STM32L4R5_NUCLEO select BOARD_SERIES_STM32_NUCLEO_144 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l4r9-st-eval/Kconfig b/bsp/stm32/stm32l4r9-st-eval/Kconfig index f8921e4b13..5ee8f80f8a 100644 --- a/bsp/stm32/stm32l4r9-st-eval/Kconfig +++ b/bsp/stm32/stm32l4r9-st-eval/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L4R9AI bool @@ -22,10 +13,10 @@ config SOC_STM32L4R9AI select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l4r9-st-eval/board/Kconfig b/bsp/stm32/stm32l4r9-st-eval/board/Kconfig index 510d2a6aa0..3a69a9eb03 100644 --- a/bsp/stm32/stm32l4r9-st-eval/board/Kconfig +++ b/bsp/stm32/stm32l4r9-st-eval/board/Kconfig @@ -83,7 +83,7 @@ menu "On-chip Peripheral Drivers" config BSP_USING_FMC bool default n - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l4r9-st-sensortile-box/Kconfig b/bsp/stm32/stm32l4r9-st-sensortile-box/Kconfig index 590891b4d7..a85c32204b 100644 --- a/bsp/stm32/stm32l4r9-st-sensortile-box/Kconfig +++ b/bsp/stm32/stm32l4r9-st-sensortile-box/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L4R9ZI bool @@ -22,10 +13,10 @@ config SOC_STM32L4R9ZI select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l4r9-st-sensortile-box/board/Kconfig b/bsp/stm32/stm32l4r9-st-sensortile-box/board/Kconfig index a115cf8ece..62cca888d0 100644 --- a/bsp/stm32/stm32l4r9-st-sensortile-box/board/Kconfig +++ b/bsp/stm32/stm32l4r9-st-sensortile-box/board/Kconfig @@ -23,7 +23,7 @@ menu "On-chip Peripheral Drivers" default y - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32l552-st-nucleo/Kconfig b/bsp/stm32/stm32l552-st-nucleo/Kconfig index fead64633b..1428ee6ac4 100644 --- a/bsp/stm32/stm32l552-st-nucleo/Kconfig +++ b/bsp/stm32/stm32l552-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32L552ZE bool @@ -27,10 +18,10 @@ config BOARD_STM32L552_NUCLEO select BOARD_SERIES_STM32_NUCLEO_144 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32l552-st-nucleo/board/Kconfig b/bsp/stm32/stm32l552-st-nucleo/board/Kconfig index 70e7044763..557ebbc509 100644 --- a/bsp/stm32/stm32l552-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32l552-st-nucleo/board/Kconfig @@ -26,7 +26,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32mp157a-st-discovery/Kconfig b/bsp/stm32/stm32mp157a-st-discovery/Kconfig index d9cc77c245..8bd487b33e 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/Kconfig +++ b/bsp/stm32/stm32mp157a-st-discovery/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32MP157A bool @@ -22,11 +13,11 @@ config SOC_STM32MP157A select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32mp157a-st-discovery/board/Kconfig b/bsp/stm32/stm32mp157a-st-discovery/board/Kconfig index 0d82464b45..28233471b0 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/board/Kconfig +++ b/bsp/stm32/stm32mp157a-st-discovery/board/Kconfig @@ -284,7 +284,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32mp157a-st-ev1/Kconfig b/bsp/stm32/stm32mp157a-st-ev1/Kconfig index d9cc77c245..8bd487b33e 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/Kconfig +++ b/bsp/stm32/stm32mp157a-st-ev1/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32MP157A bool @@ -22,11 +13,11 @@ config SOC_STM32MP157A select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/Kconfig b/bsp/stm32/stm32mp157a-st-ev1/board/Kconfig index 6d0ae38f91..adeebabe3f 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/Kconfig +++ b/bsp/stm32/stm32mp157a-st-ev1/board/Kconfig @@ -321,7 +321,7 @@ menu "On-chip Peripheral Drivers" default n endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32u575-st-nucleo/Kconfig b/bsp/stm32/stm32u575-st-nucleo/Kconfig index 0082404ca2..ed05c373ad 100644 --- a/bsp/stm32/stm32u575-st-nucleo/Kconfig +++ b/bsp/stm32/stm32u575-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32U575ZI bool @@ -27,10 +18,10 @@ config BOARD_STM32U575_NUCLEO select BOARD_SERIES_STM32_NUCLEO_144 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32u575-st-nucleo/board/Kconfig b/bsp/stm32/stm32u575-st-nucleo/board/Kconfig index 3a1f26fcb9..8a5b83886a 100644 --- a/bsp/stm32/stm32u575-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32u575-st-nucleo/board/Kconfig @@ -192,7 +192,7 @@ menu "On-chip Peripheral Drivers" endif endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32u585-iot02a/Kconfig b/bsp/stm32/stm32u585-iot02a/Kconfig index de46c0fa4d..c1224639ff 100644 --- a/bsp/stm32/stm32u585-iot02a/Kconfig +++ b/bsp/stm32/stm32u585-iot02a/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32U585AIIxQ bool @@ -22,10 +13,10 @@ config SOC_STM32U585AIIxQ select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32u585-iot02a/board/Kconfig b/bsp/stm32/stm32u585-iot02a/board/Kconfig index 1910745a2c..8c3237f231 100644 --- a/bsp/stm32/stm32u585-iot02a/board/Kconfig +++ b/bsp/stm32/stm32u585-iot02a/board/Kconfig @@ -17,7 +17,7 @@ menu "On-chip Peripheral Drivers" default y endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32wb55-st-nucleo/Kconfig b/bsp/stm32/stm32wb55-st-nucleo/Kconfig index 07e1cf0d4d..250b1783a1 100644 --- a/bsp/stm32/stm32wb55-st-nucleo/Kconfig +++ b/bsp/stm32/stm32wb55-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32WB55RG bool @@ -27,10 +18,10 @@ config BOARD_STM32WB55_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32wb55-st-nucleo/board/Kconfig b/bsp/stm32/stm32wb55-st-nucleo/board/Kconfig index 0c0ee73d9f..27cad840f5 100644 --- a/bsp/stm32/stm32wb55-st-nucleo/board/Kconfig +++ b/bsp/stm32/stm32wb55-st-nucleo/board/Kconfig @@ -150,7 +150,7 @@ menu "On-chip Peripheral Drivers" endchoice endif - source "$BSP_DIR/../libraries/HAL_Drivers/drivers/Kconfig" + source "$(BSP_DIR)/../libraries/HAL_Drivers/drivers/Kconfig" endmenu diff --git a/bsp/stm32/stm32wl55-st-nucleo/Kconfig b/bsp/stm32/stm32wl55-st-nucleo/Kconfig index 62dec28906..5f1edd2bdd 100644 --- a/bsp/stm32/stm32wl55-st-nucleo/Kconfig +++ b/bsp/stm32/stm32wl55-st-nucleo/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32WL55JC bool @@ -27,10 +18,10 @@ config BOARD_STM32WL55_NUCLEO select BOARD_SERIES_STM32_NUCLEO_64 default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32wle5-yizhilian-lm401/Kconfig b/bsp/stm32/stm32wle5-yizhilian-lm401/Kconfig index 8040316b48..c1e5c1ff10 100644 --- a/bsp/stm32/stm32wle5-yizhilian-lm401/Kconfig +++ b/bsp/stm32/stm32wle5-yizhilian-lm401/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32WLE5CB bool @@ -22,10 +13,10 @@ config SOC_STM32WLE5CB select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/stm32/stm32wle5-yizhilian-lm402/Kconfig b/bsp/stm32/stm32wle5-yizhilian-lm402/Kconfig index 442a6738a8..dd6130c494 100644 --- a/bsp/stm32/stm32wle5-yizhilian-lm402/Kconfig +++ b/bsp/stm32/stm32wle5-yizhilian-lm402/Kconfig @@ -1,19 +1,10 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_STM32WLE5JC bool @@ -22,10 +13,10 @@ config SOC_STM32WLE5JC select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" if !RT_USING_NANO -source "board/Kconfig" +rsource "board/Kconfig" endif diff --git a/bsp/synopsys/boards/Kconfig b/bsp/synopsys/boards/Kconfig index cfab678244..90d90639fc 100644 --- a/bsp/synopsys/boards/Kconfig +++ b/bsp/synopsys/boards/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_EMSK bool @@ -26,4 +17,4 @@ config SOC_EMSK select RT_USING_CPU_FFS default y -source "$BSP_DIR/drivers/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" diff --git a/bsp/synwit/swm320-mini/Kconfig b/bsp/synwit/swm320-mini/Kconfig index 4645aae1e0..7d04661013 100644 --- a/bsp/synwit/swm320-mini/Kconfig +++ b/bsp/synwit/swm320-mini/Kconfig @@ -1,20 +1,11 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/synwit/swm341-mini/Kconfig b/bsp/synwit/swm341-mini/Kconfig index 4645aae1e0..7d04661013 100644 --- a/bsp/synwit/swm341-mini/Kconfig +++ b/bsp/synwit/swm341-mini/Kconfig @@ -1,20 +1,11 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/tae32f5300/Kconfig b/bsp/tae32f5300/Kconfig index 898ce3c956..d99ff24ae7 100644 --- a/bsp/tae32f5300/Kconfig +++ b/bsp/tae32f5300/Kconfig @@ -1,23 +1,14 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "drivers/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "drivers/Kconfig" diff --git a/bsp/thead-smart/Kconfig b/bsp/thead-smart/Kconfig index 2124994abd..c00b915521 100644 --- a/bsp/thead-smart/Kconfig +++ b/bsp/thead-smart/Kconfig @@ -1,25 +1,16 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_THEAD_SMART bool diff --git a/bsp/ti/c28x/tms320f28379d/Kconfig b/bsp/ti/c28x/tms320f28379d/Kconfig index d87392a73c..2f7d48f204 100644 --- a/bsp/ti/c28x/tms320f28379d/Kconfig +++ b/bsp/ti/c28x/tms320f28379d/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages config SOC_TMS320F28X bool @@ -25,6 +16,6 @@ config SOC_TMS320F28X select RT_USING_USER_MAIN default y -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/tkm32F499/Kconfig b/bsp/tkm32F499/Kconfig index 450f1a443f..354edf55bd 100644 --- a/bsp/tkm32F499/Kconfig +++ b/bsp/tkm32F499/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "rt-thread" +RTT_DIR := rt-thread -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "drivers/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "drivers/Kconfig" diff --git a/bsp/tm4c123bsp/Kconfig b/bsp/tm4c123bsp/Kconfig index 55a92c308f..74aa9675d7 100644 --- a/bsp/tm4c123bsp/Kconfig +++ b/bsp/tm4c123bsp/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/tm4c129x/Kconfig b/bsp/tm4c129x/Kconfig index df93257e9d..dd6bbccd8c 100644 --- a/bsp/tm4c129x/Kconfig +++ b/bsp/tm4c129x/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_TM4C129 bool diff --git a/bsp/w60x/Kconfig b/bsp/w60x/Kconfig index f53b8c1abc..8bae91121f 100644 --- a/bsp/w60x/Kconfig +++ b/bsp/w60x/Kconfig @@ -1,32 +1,20 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. # you can change the RTT_ROOT default "../.." to your rtthread_root, # example : default "F:/git_repositories/rt-thread" -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -config ENV_DIR - string - option env="ENV_ROOT" - default "/" +ENV_DIR := / -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "$ENV_DIR/tools/scripts/cmds/Kconfig" -source "$BSP_DIR/drivers/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +osource "$ENV_DIR/tools/scripts/cmds/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" config SOC_W60X bool diff --git a/bsp/wch/arm/ch32f103c8-core/Kconfig b/bsp/wch/arm/ch32f103c8-core/Kconfig index c80a8958fd..07edfefc34 100644 --- a/bsp/wch/arm/ch32f103c8-core/Kconfig +++ b/bsp/wch/arm/ch32f103c8-core/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/wch/arm/ch32f203r-evt/Kconfig b/bsp/wch/arm/ch32f203r-evt/Kconfig index c80a8958fd..07edfefc34 100644 --- a/bsp/wch/arm/ch32f203r-evt/Kconfig +++ b/bsp/wch/arm/ch32f203r-evt/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/wch/arm/ch579m/Kconfig b/bsp/wch/arm/ch579m/Kconfig index 0d92ead9f2..8487552b2a 100644 --- a/bsp/wch/arm/ch579m/Kconfig +++ b/bsp/wch/arm/ch579m/Kconfig @@ -1,20 +1,11 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/wch/risc-v/ch32v103r-evt/Kconfig b/bsp/wch/risc-v/ch32v103r-evt/Kconfig index c80a8958fd..07edfefc34 100644 --- a/bsp/wch/risc-v/ch32v103r-evt/Kconfig +++ b/bsp/wch/risc-v/ch32v103r-evt/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/wch/risc-v/ch32v208w-r0/Kconfig b/bsp/wch/risc-v/ch32v208w-r0/Kconfig index c80a8958fd..07edfefc34 100644 --- a/bsp/wch/risc-v/ch32v208w-r0/Kconfig +++ b/bsp/wch/risc-v/ch32v208w-r0/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/wch/risc-v/ch32v307v-r1/Kconfig b/bsp/wch/risc-v/ch32v307v-r1/Kconfig index c80a8958fd..07edfefc34 100644 --- a/bsp/wch/risc-v/ch32v307v-r1/Kconfig +++ b/bsp/wch/risc-v/ch32v307v-r1/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/wch/risc-v/ch569w-evt/Kconfig b/bsp/wch/risc-v/ch569w-evt/Kconfig index c80a8958fd..07edfefc34 100644 --- a/bsp/wch/risc-v/ch569w-evt/Kconfig +++ b/bsp/wch/risc-v/ch569w-evt/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/wch/risc-v/yd-ch32v307vct6/Kconfig b/bsp/wch/risc-v/yd-ch32v307vct6/Kconfig index c80a8958fd..07edfefc34 100644 --- a/bsp/wch/risc-v/yd-ch32v307vct6/Kconfig +++ b/bsp/wch/risc-v/yd-ch32v307vct6/Kconfig @@ -1,21 +1,12 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../../.." +RTT_DIR := ../../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../Libraries/Kconfig" -source "board/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/x86/Kconfig b/bsp/x86/Kconfig index 334386f08f..3a2016b1af 100644 --- a/bsp/x86/Kconfig +++ b/bsp/x86/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config IA32 bool diff --git a/bsp/xplorer4330/M4/Kconfig b/bsp/xplorer4330/M4/Kconfig index be997f0f07..1801ecab17 100644 --- a/bsp/xplorer4330/M4/Kconfig +++ b/bsp/xplorer4330/M4/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_XPLORER4330_M4 bool diff --git a/bsp/yichip/yc3121-pos/Kconfig b/bsp/yichip/yc3121-pos/Kconfig index e2e7167ac9..19d76a8f1e 100644 --- a/bsp/yichip/yc3121-pos/Kconfig +++ b/bsp/yichip/yc3121-pos/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_SWM320VET7 bool @@ -24,4 +15,4 @@ config SOC_SWM320VET7 select RT_USING_USER_MAIN default y -source "drivers/Kconfig" +rsource "drivers/Kconfig" diff --git a/bsp/yichip/yc3122-pos/Kconfig b/bsp/yichip/yc3122-pos/Kconfig index c5d60b0ac0..ab5ad1e7e0 100644 --- a/bsp/yichip/yc3122-pos/Kconfig +++ b/bsp/yichip/yc3122-pos/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." +RTT_DIR := ../../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_YC3122 bool @@ -24,4 +15,4 @@ config SOC_YC3122 select RT_USING_USER_MAIN default y -source "drivers/Kconfig" +rsource "drivers/Kconfig" diff --git a/bsp/zynqmp-a53-dfzu2eg/Kconfig b/bsp/zynqmp-a53-dfzu2eg/Kconfig index 5f97de80d3..076d85af54 100644 --- a/bsp/zynqmp-a53-dfzu2eg/Kconfig +++ b/bsp/zynqmp-a53-dfzu2eg/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../../" +RTT_DIR := ../../ -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_ZYNQMP_AARCH64 bool @@ -31,4 +22,4 @@ config SOC_ZYNQMP_AARCH64 select ARCH_MM_MMU default y -source "$BSP_DIR/drivers/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig" diff --git a/bsp/zynqmp-r5-axu4ev/Kconfig b/bsp/zynqmp-r5-axu4ev/Kconfig index 652f6900d4..13920dbb4f 100644 --- a/bsp/zynqmp-r5-axu4ev/Kconfig +++ b/bsp/zynqmp-r5-axu4ev/Kconfig @@ -1,22 +1,13 @@ mainmenu "RT-Thread Project Configuration" -config BSP_DIR - string - option env="BSP_ROOT" - default "." +BSP_DIR := . -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." +RTT_DIR := ../.. -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" +PKGS_DIR := packages -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" config SOC_ZYNQMP_R5 bool @@ -25,4 +16,4 @@ config SOC_ZYNQMP_R5 select RT_USING_USER_MAIN default y -source "$BSP_DIR/drivers/Kconfig" +source "$(BSP_DIR)/drivers/Kconfig"