blob: 409e40635f2777cdaa890d26cef35b6133b6373c [file] [edit]
# SPDX-License-Identifier: Apache-2.0
# Auto-generated from corresponding CMakeLists.txt in Zephyr using scripts
# in zephyr-bazel.
load("@bazel_skylib//lib:selects.bzl", "selects")
load("//bazel:cc.bzl", "zephyr_app", "zephyr_cc_library")
package(default_visibility = ["//visibility:public"])
selects.config_setting_group(
name = "config_board_nrf5340dk_nrf5340_cpuapp_or_config_board_nrf5340bsim_nrf5340_cpuapp_or_config_board_adp_xc7k_ae350_or_config_board_mimxrt1170_evk_mimxrt1176_cm7_or_config_board_mimxrt1160_evk_mimxrt1166_cm7_or_config_board_mimxrt1180_evk_mimxrt1189_cm33_or_config_board_frdm_imxrt1186_mimxrt1186_cm33_or_config_board_mimxrt700_evk_mimxrt798s_cm33_cpu0_or_config_board_lpcxpresso55s69_lpc55s69_cpu0_or_config_board_frdm_mcxn947_mcxn947_cpu0_or_config_board_mcx_n9xx_evk_mcxn947_cpu0_or_config_board_esp32_devkitc_esp32_procpu_or_config_board_esp32s3_devkitc_esp32s3_procpu_or_config_board_esp32c6_devkitc_esp32c6_hpcore_or_config_board_nrf54h20dk_nrf54h20_cpuapp_or_config_board_nrf54l15dk_nrf54l15_cpuapp_or_config_board_nrf54lm20dk_nrf54lm20a_cpuapp_or_config_board_nrf54lm20dk_nrf54lm20b_cpuapp_or_config_board_stm32h747i_disco_stm32h747xx_m7_or_config_board_imx943_evk_mimx94398_m7_0_or_config_board_imx943_evk_mimx94398_m7_1_or_config_board_imx943_evk_mimx94398_m33_or_config_board_bl54l15_dvk_nrf54l15_cpuapp_or_config_board_bl54l15u_dvk_nrf54l15_cpuapp_or_config_board_ek_ra8p1_r7ka8p1kflcac_cm85_or_config_board_versalnet_rpu_or_config_board_versal2_rpu",
match_any = [
"@zephyr_kconfig//:CONFIG_BOARD_NRF5340DK_NRF5340_CPUAPP=true",
"@zephyr_kconfig//:CONFIG_BOARD_NRF5340BSIM_NRF5340_CPUAPP=true",
"@zephyr_kconfig//:CONFIG_BOARD_ADP_XC7K_AE350=true",
"@zephyr_kconfig//:CONFIG_BOARD_MIMXRT1170_EVK_MIMXRT1176_CM7=true",
"@zephyr_kconfig//:CONFIG_BOARD_MIMXRT1160_EVK_MIMXRT1166_CM7=true",
"@zephyr_kconfig//:CONFIG_BOARD_MIMXRT1180_EVK_MIMXRT1189_CM33=true",
"@zephyr_kconfig//:CONFIG_BOARD_FRDM_IMXRT1186_MIMXRT1186_CM33=true",
"@zephyr_kconfig//:CONFIG_BOARD_MIMXRT700_EVK_MIMXRT798S_CM33_CPU0=true",
"@zephyr_kconfig//:CONFIG_BOARD_LPCXPRESSO55S69_LPC55S69_CPU0=true",
"@zephyr_kconfig//:CONFIG_BOARD_FRDM_MCXN947_MCXN947_CPU0=true",
"@zephyr_kconfig//:CONFIG_BOARD_MCX_N9XX_EVK_MCXN947_CPU0=true",
"@zephyr_kconfig//:CONFIG_BOARD_ESP32_DEVKITC_ESP32_PROCPU=true",
"@zephyr_kconfig//:CONFIG_BOARD_ESP32S3_DEVKITC_ESP32S3_PROCPU=true",
"@zephyr_kconfig//:CONFIG_BOARD_ESP32C6_DEVKITC_ESP32C6_HPCORE=true",
"@zephyr_kconfig//:CONFIG_BOARD_NRF54H20DK_NRF54H20_CPUAPP=true",
"@zephyr_kconfig//:CONFIG_BOARD_NRF54L15DK_NRF54L15_CPUAPP=true",
"@zephyr_kconfig//:CONFIG_BOARD_NRF54LM20DK_NRF54LM20A_CPUAPP=true",
"@zephyr_kconfig//:CONFIG_BOARD_NRF54LM20DK_NRF54LM20B_CPUAPP=true",
"@zephyr_kconfig//:CONFIG_BOARD_STM32H747I_DISCO_STM32H747XX_M7=true",
"@zephyr_kconfig//:CONFIG_BOARD_IMX943_EVK_MIMX94398_M7_0=true",
"@zephyr_kconfig//:CONFIG_BOARD_IMX943_EVK_MIMX94398_M7_1=true",
"@zephyr_kconfig//:CONFIG_BOARD_IMX943_EVK_MIMX94398_M33=true",
"@zephyr_kconfig//:CONFIG_BOARD_BL54L15_DVK_NRF54L15_CPUAPP=true",
"@zephyr_kconfig//:CONFIG_BOARD_BL54L15U_DVK_NRF54L15_CPUAPP=true",
"@zephyr_kconfig//:CONFIG_BOARD_EK_RA8P1_R7KA8P1KFLCAC_CM85=true",
"@zephyr_kconfig//:CONFIG_BOARD_VERSALNET_RPU=true",
"@zephyr_kconfig//:CONFIG_BOARD_VERSAL2_RPU=true",
],
)
zephyr_cc_library(
name = "mbox_config_board_nrf5340dk_nrf5340_cpuapp_or_config_board_nrf5340bsim_nrf5340_cpuapp_or_config_board_adp_xc7k_ae350_or_config_board_mimxrt1170_evk_mimxrt1176_cm7_or_config_board_mimxrt1160_evk_mimxrt1166_cm7_or_config_board_mimxrt1180_evk_mimxrt1189_cm33_or_config_board_frdm_imxrt1186_mimxrt1186_cm33_or_config_board_mimxrt700_evk_mimxrt798s_cm33_cpu0_or_config_board_lpcxpresso55s69_lpc55s69_cpu0_or_config_board_frdm_mcxn947_mcxn947_cpu0_or_config_board_mcx_n9xx_evk_mcxn947_cpu0_or_config_board_esp32_devkitc_esp32_procpu_or_config_board_esp32s3_devkitc_esp32s3_procpu_or_config_board_esp32c6_devkitc_esp32c6_hpcore_or_config_board_nrf54h20dk_nrf54h20_cpuapp_or_config_board_nrf54l15dk_nrf54l15_cpuapp_or_config_board_nrf54lm20dk_nrf54lm20a_cpuapp_or_config_board_nrf54lm20dk_nrf54lm20b_cpuapp_or_config_board_stm32h747i_disco_stm32h747xx_m7_or_config_board_imx943_evk_mimx94398_m7_0_or_config_board_imx943_evk_mimx94398_m7_1_or_config_board_imx943_evk_mimx94398_m33_or_config_board_bl54l15_dvk_nrf54l15_cpuapp_or_config_board_bl54l15u_dvk_nrf54l15_cpuapp_or_config_board_ek_ra8p1_r7ka8p1kflcac_cm85_or_config_board_versalnet_rpu_or_config_board_versal2_rpu_deps",
srcs = [
],
hdrs = glob(
["**/*.h"],
allow_empty = True,
),
)
zephyr_cc_library(
name = "mbox_else_deps",
srcs = [
],
hdrs = glob(
["**/*.h"],
allow_empty = True,
),
)
zephyr_cc_library(
name = "mbox_config_include_remote_dir_deps",
srcs = [
],
hdrs = glob(
["**/*.h"],
allow_empty = True,
),
)
zephyr_cc_library(
name = "mbox_else_deps_1",
srcs = [
"src/main.c",
],
hdrs = glob(
["**/*.h"],
allow_empty = True,
),
)
zephyr_cc_library(
name = "main",
srcs = [
],
hdrs = glob(
["**/*.h"],
allow_empty = True,
),
visibility = ["//visibility:private"],
deps = [
] + select({
":config_board_nrf5340dk_nrf5340_cpuapp_or_config_board_nrf5340bsim_nrf5340_cpuapp_or_config_board_adp_xc7k_ae350_or_config_board_mimxrt1170_evk_mimxrt1176_cm7_or_config_board_mimxrt1160_evk_mimxrt1166_cm7_or_config_board_mimxrt1180_evk_mimxrt1189_cm33_or_config_board_frdm_imxrt1186_mimxrt1186_cm33_or_config_board_mimxrt700_evk_mimxrt798s_cm33_cpu0_or_config_board_lpcxpresso55s69_lpc55s69_cpu0_or_config_board_frdm_mcxn947_mcxn947_cpu0_or_config_board_mcx_n9xx_evk_mcxn947_cpu0_or_config_board_esp32_devkitc_esp32_procpu_or_config_board_esp32s3_devkitc_esp32s3_procpu_or_config_board_esp32c6_devkitc_esp32c6_hpcore_or_config_board_nrf54h20dk_nrf54h20_cpuapp_or_config_board_nrf54l15dk_nrf54l15_cpuapp_or_config_board_nrf54lm20dk_nrf54lm20a_cpuapp_or_config_board_nrf54lm20dk_nrf54lm20b_cpuapp_or_config_board_stm32h747i_disco_stm32h747xx_m7_or_config_board_imx943_evk_mimx94398_m7_0_or_config_board_imx943_evk_mimx94398_m7_1_or_config_board_imx943_evk_mimx94398_m33_or_config_board_bl54l15_dvk_nrf54l15_cpuapp_or_config_board_bl54l15u_dvk_nrf54l15_cpuapp_or_config_board_ek_ra8p1_r7ka8p1kflcac_cm85_or_config_board_versalnet_rpu_or_config_board_versal2_rpu": [":mbox_config_board_nrf5340dk_nrf5340_cpuapp_or_config_board_nrf5340bsim_nrf5340_cpuapp_or_config_board_adp_xc7k_ae350_or_config_board_mimxrt1170_evk_mimxrt1176_cm7_or_config_board_mimxrt1160_evk_mimxrt1166_cm7_or_config_board_mimxrt1180_evk_mimxrt1189_cm33_or_config_board_frdm_imxrt1186_mimxrt1186_cm33_or_config_board_mimxrt700_evk_mimxrt798s_cm33_cpu0_or_config_board_lpcxpresso55s69_lpc55s69_cpu0_or_config_board_frdm_mcxn947_mcxn947_cpu0_or_config_board_mcx_n9xx_evk_mcxn947_cpu0_or_config_board_esp32_devkitc_esp32_procpu_or_config_board_esp32s3_devkitc_esp32s3_procpu_or_config_board_esp32c6_devkitc_esp32c6_hpcore_or_config_board_nrf54h20dk_nrf54h20_cpuapp_or_config_board_nrf54l15dk_nrf54l15_cpuapp_or_config_board_nrf54lm20dk_nrf54lm20a_cpuapp_or_config_board_nrf54lm20dk_nrf54lm20b_cpuapp_or_config_board_stm32h747i_disco_stm32h747xx_m7_or_config_board_imx943_evk_mimx94398_m7_0_or_config_board_imx943_evk_mimx94398_m7_1_or_config_board_imx943_evk_mimx94398_m33_or_config_board_bl54l15_dvk_nrf54l15_cpuapp_or_config_board_bl54l15u_dvk_nrf54l15_cpuapp_or_config_board_ek_ra8p1_r7ka8p1kflcac_cm85_or_config_board_versalnet_rpu_or_config_board_versal2_rpu_deps"],
"//conditions:default": [":mbox_else_deps"],
}) + select({
"@zephyr_kconfig//:CONFIG_INCLUDE_REMOTE_DIR=true": [":mbox_config_include_remote_dir_deps"],
"//conditions:default": [],
}) + select({
"//conditions:default": [":mbox_else_deps_1"],
}),
)
zephyr_app(
name = "mbox",
deps = [":main"],
)