Skip to content

Commit df94c87

Browse files
committed
modules: hal_nordic: align to BSP outside of nrfx
Align to external BSP outside of nrfx directory. Signed-off-by: Magdalena Pastula <[email protected]>
1 parent d536d8b commit df94c87

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

modules/hal_nordic/nrfx/CMakeLists.txt

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,15 @@
44
zephyr_library_amend(${ZEPHYR_NRF_MODULE_DIR})
55

66
set(BSP_DIR ${NRFX_DIR}/bsp)
7-
set(SOC_DIR ${BSP_DIR}/${CONFIG_SOC_NORDIC_BSP_NAME})
7+
8+
if(CONFIG_SOC_NORDIC_BSP_NAME STREQUAL "stable")
9+
set(SOC_DIR ${BSP_DIR}/${CONFIG_SOC_NORDIC_BSP_NAME})
10+
else()
11+
string(TOUPPER ${CONFIG_SOC_NORDIC_BSP_NAME} BSP_MODULE_NAME)
12+
set(SOC_DIR "${ZEPHYR_${BSP_MODULE_NAME}_MODULE_DIR}")
13+
endif()
14+
815
set(MDK_DIR ${SOC_DIR}/mdk)
9-
set(mdk_dir ${NRFX_DIR}/mdk)
1016

1117
# Add definitions for products which are yet to be upstreamed.
1218
zephyr_compile_definitions_ifdef(CONFIG_SOC_NRF54LM20A_ENGA NRF54LM20A_ENGA_XXAA)

0 commit comments

Comments
 (0)