123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- # Copyright (c) 2019 Intel Corporation
- # SPDX-License-Identifier: Apache-2.0
- comment "Available modules."
- source "$(KCONFIG_BINARY_DIR)/Kconfig.modules"
- comment "Optional modules. Make sure they're installed, via the project manifest."
- source "modules/Kconfig.altera"
- source "modules/Kconfig.atmel"
- source "modules/Kconfig.civetweb"
- source "modules/Kconfig.cmsis"
- source "modules/Kconfig.cypress"
- source "modules/Kconfig.eos_s3"
- source "modules/Kconfig.imx"
- source "modules/Kconfig.infineon"
- source "modules/Kconfig.libmetal"
- source "modules/Kconfig.mcux"
- source "modules/Kconfig.microchip"
- source "modules/Kconfig.nuvoton"
- source "modules/Kconfig.open-amp"
- source "modules/Kconfig.silabs"
- source "modules/Kconfig.simplelink"
- source "modules/Kconfig.sof"
- source "modules/Kconfig.st"
- source "modules/Kconfig.stm32"
- source "modules/Kconfig.syst"
- source "modules/Kconfig.telink"
- source "modules/Kconfig.tinycbor"
- source "modules/Kconfig.tinycrypt"
- source "modules/Kconfig.vega"
- source "modules/Kconfig.xtensa"
- source "modules/Kconfig.mcuboot_bootutil"
- comment "Unavailable modules, please install those via the project manifest."
- # List of comments to display when Zephyr modules are not available, please
- # use the following syntax:
- # ---------------------------------------------------
- # comment "<module_name> module not available."
- # depends on !ZEPHYR_<MODULE_NAME_UPPER>_MODULE
- #
- # Remember to add the following code inside the `<module>/Kconfig file:
- # ---------------------------------------------------
- # config ZEPHYR_<MODULE_NAME_UPPER>_MODULE
- # bool
- comment "hal_nordic module not available."
- depends on !ZEPHYR_HAL_NORDIC_MODULE
- comment "mbedtls module not available."
- depends on !ZEPHYR_MBEDTLS_MODULE
- comment "Trusted-firmware-m module not available."
- depends on !ZEPHYR_TRUSTED_FIRMWARE_M_MODULE
- comment "Nanopb module not available."
- depends on !ZEPHYR_NANOPB_MODULE
- comment "Lz4 module not available."
- depends on !ZEPHYR_LZ4_MODULE
- comment "loramac-node module not available."
- depends on !ZEPHYR_LORAMAC_NODE_MODULE
- comment "CANopenNode module not available."
- depends on !ZEPHYR_CANOPENNODE_MODULE
- # This ensures that symbols are available in Kconfig for dependency checking
- # and referencing, while keeping the settings themselves unavailable when the
- # modules are not present in the workspace
- if 0
- osource "modules/*/Kconfig"
- endif
|