-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathKconfig
More file actions
50 lines (39 loc) · 1.37 KB
/
Kconfig
File metadata and controls
50 lines (39 loc) · 1.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#
# Copyright (c) 2025 Nordic Semiconductor ASA
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#
mainmenu "nRF Door Lock and Access Control Add-on"
module = DOOR_LOCK_APP
module-str = NCS_DOOR_LOCK_APP
module-dep = LOG
module-help = Enables nRF Connect SDK Door Lock Application log messages.
source "$(ZEPHYR_BASE)/subsys/logging/Kconfig.template.log_config"
config DOOR_LOCK_CLI
bool "CLI support"
default y if (!DOOR_LOCK_RELEASE || !CHIP)
select SHELL
select REBOOT
help
Enable support for Door Lock CLI.
config DOOR_LOCK_RELEASE
bool "Release configuration"
help
In this configuration:
Aliro stack logs are disabled.
RFAL NFC driver logs are disabled.
Shell commands are disabled.
Device reset automatically on fatal error.
rsource "src/Kconfig"
rsource "Kconfig.defconfig"
# Source BLE defconfig when any BLE feature is enabled
if DOOR_LOCK_BLE_UWB || DOOR_LOCK_DFU_BLE_SMP || DOOR_LOCK_BLE_NUS
rsource "Kconfig.ble.defconfig"
endif # DOOR_LOCK_BLE_UWB || DOOR_LOCK_DFU_BLE_SMP || DOOR_LOCK_BLE_NUS
if CHIP
rsource "src/matter/Kconfig"
source "$(ZEPHYR_CONNECTEDHOMEIP_MODULE_DIR)/config/nrfconnect/chip-module/Kconfig.features"
source "$(ZEPHYR_CONNECTEDHOMEIP_MODULE_DIR)/config/nrfconnect/chip-module/Kconfig.defaults"
source "$(ZEPHYR_NRF_MODULE_DIR)/samples/matter/common/src/Kconfig"
endif # CHIP
source "Kconfig.zephyr"