Merge pull request #111 from petejohanson/shields/load-out-of-tree-shield-kconfig-files
fix(shields): Load Kconfig for out-of-tree shields
This commit is contained in:
commit
3e7bb6dc76
2 changed files with 5 additions and 0 deletions
|
@ -193,6 +193,10 @@ source "subsys/logging/Kconfig.template.log_config"
|
||||||
|
|
||||||
rsource "boards/Kconfig"
|
rsource "boards/Kconfig"
|
||||||
rsource "boards/shields/*/Kconfig.defconfig"
|
rsource "boards/shields/*/Kconfig.defconfig"
|
||||||
|
rsource "boards/shields/*/Kconfig.shield"
|
||||||
|
|
||||||
|
osource "$(ZMK_CONFIG)/boards/shields/*/Kconfig.defconfig"
|
||||||
|
osource "$(ZMK_CONFIG)/boards/shields/*/Kconfig.shield"
|
||||||
|
|
||||||
source "Kconfig.zephyr"
|
source "Kconfig.zephyr"
|
||||||
|
|
||||||
|
|
|
@ -44,6 +44,7 @@ endif()
|
||||||
set(CACHED_ZMK_CONFIG ${ZMK_CONFIG} CACHE STRING "Selected user ZMK config")
|
set(CACHED_ZMK_CONFIG ${ZMK_CONFIG} CACHE STRING "Selected user ZMK config")
|
||||||
|
|
||||||
if (ZMK_CONFIG)
|
if (ZMK_CONFIG)
|
||||||
|
set(ENV{ZMK_CONFIG} "${ZMK_CONFIG}")
|
||||||
if(EXISTS ${ZMK_CONFIG}/boards)
|
if(EXISTS ${ZMK_CONFIG}/boards)
|
||||||
message(STATUS "Adding ZMK config directory as board root: ${ZMK_CONFIG}")
|
message(STATUS "Adding ZMK config directory as board root: ${ZMK_CONFIG}")
|
||||||
list(APPEND BOARD_ROOT ${ZMK_CONFIG})
|
list(APPEND BOARD_ROOT ${ZMK_CONFIG})
|
||||||
|
|
Loading…
Reference in a new issue