# # Copyright (c) 2024 Nordic Semiconductor # # SPDX-License-Identifier: LicenseRef-Nordic-5-Clause get_property(PM_DOMAINS GLOBAL PROPERTY PM_DOMAINS) # Include app core image if enabled if(SB_CONFIG_SOC_NRF5340_CPUNET AND NOT SB_CONFIG_BOARD_NRF7002DK) # Get application core board target string(REPLACE "/" ";" split_board_qualifiers "${BOARD_QUALIFIERS}") list(GET split_board_qualifiers 1 target_soc) set(board_target_appcore "${BOARD}/${target_soc}/cpuapp") set(target_soc) ExternalZephyrProject_Add( APPLICATION remote_shell SOURCE_DIR ${ZEPHYR_NRF_MODULE_DIR}/samples/nrf5340/remote_shell BOARD ${board_target_appcore} BOARD_REVISION ${BOARD_REVISION} ) if(NOT "CPUAPP" IN_LIST PM_DOMAINS) list(APPEND PM_DOMAINS CPUAPP) endif() set_property(GLOBAL APPEND PROPERTY PM_CPUAPP_IMAGES "remote_shell") set_property(GLOBAL PROPERTY DOMAIN_APP_CPUAPP "remote_shell") set(CPUAPP_PM_DOMAIN_DYNAMIC_PARTITION remote_shell CACHE INTERNAL "") endif() set_property(GLOBAL PROPERTY PM_DOMAINS ${PM_DOMAINS})