Skip to content

Commit cee15b5

Browse files
nordicjmcarlescufi
authored andcommitted
scripts: ci: check_compliance: Add MCUboot symbols to allow list
Adds new symbols used in sysbuild for configuring MCUboot to the allow list Signed-off-by: Jamie McCrae <[email protected]>
1 parent 9566aa5 commit cee15b5

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

scripts/ci/check_compliance.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -900,6 +900,12 @@ def check_no_undef_outside_kconfig(self, kconf):
900900
# Zephyr toolchain variant and therefore not
901901
# visible to compliance.
902902
"BOARD_", # Used as regex in scripts/utils/board_v1_to_v2.py
903+
"BOOT_DIRECT_XIP", # Used in sysbuild for MCUboot configuration
904+
"BOOT_DIRECT_XIP_REVERT", # Used in sysbuild for MCUboot configuration
905+
"BOOT_FIRMWARE_LOADER", # Used in sysbuild for MCUboot configuration
906+
"BOOT_RAM_LOAD", # Used in sysbuild for MCUboot configuration
907+
"BOOT_SWAP_USING_MOVE", # Used in sysbuild for MCUboot configuration
908+
"BOOT_SWAP_USING_SCRATCH", # Used in sysbuild for MCUboot configuration
903909
"BOOT_ENCRYPTION_KEY_FILE", # Used in sysbuild
904910
"BOOT_ENCRYPT_IMAGE", # Used in sysbuild
905911
"BINDESC_", # Used in documentation as a prefix
@@ -974,6 +980,7 @@ def check_no_undef_outside_kconfig(self, kconf):
974980
"LOG_BACKEND_MOCK_OUTPUT_SYST", #Referenced in testcase.yaml of log_syst test
975981
"SEL",
976982
"SHIFT",
983+
"SINGLE_APPLICATION_SLOT", # Used in sysbuild for MCUboot configuration
977984
"SOC_SERIES_", # Used as regex in scripts/utils/board_v1_to_v2.py
978985
"SOC_WATCH", # Issue 13749
979986
"SOME_BOOL",

0 commit comments

Comments
 (0)