# This is the CMakeCache file.
# For build in directory: c:/nrf/samples/bluetooth/inmp621_mic/build/tfm
# It was generated by CMake: C:/ncs/toolchains/c57af46cb7/opt/bin/cmake.exe
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.

########################
# EXTERNAL cache entries
########################

//Include minimal development tests in the initial attestation
// regression test suite
ATTEST_INCLUDE_TEST_CODE:BOOL=OFF

//The size of the initial attestation key in bits
ATTEST_KEY_BITS:STRING=256

//Whether to build BL1
BL1:BOOL=OFF

//BL1 Header size
BL1_HEADER_SIZE:STRING=0x000

//BL1 Trailer size
BL1_TRAILER_SIZE:STRING=0x000

//Whether to build BL2
BL2:BOOL=FALSE

//BL2 Header size
BL2_HEADER_SIZE:STRING=0x000

//BL2 Trailer size
BL2_TRAILER_SIZE:STRING=0x000

//Path to a program.
CMAKE_ADDR2LINE:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-addr2line.exe

//Path to a program.
CMAKE_AR:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-ar.exe

//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_ASM_COMPILER_AR:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc-ar.exe

//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_ASM_COMPILER_RANLIB:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc-ranlib.exe

//Flags used by the ASM compiler during all build types.
CMAKE_ASM_FLAGS:STRING=-mcpu=cortex-m33+nodsp+nofp

//Flags used by the ASM compiler during DEBUG builds.
CMAKE_ASM_FLAGS_DEBUG:STRING=-g

//Flags used by the ASM compiler during MINSIZEREL builds.
CMAKE_ASM_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG

//Flags used by the ASM compiler during RELEASE builds.
CMAKE_ASM_FLAGS_RELEASE:STRING=-O3 -DNDEBUG

//Flags used by the ASM compiler during RELWITHDEBINFO builds.
CMAKE_ASM_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG

//Build type: [Debug, Release, RelWithDebInfo, MinSizeRel]
CMAKE_BUILD_TYPE:STRING=Debug

//CXX compiler
CMAKE_CXX_COMPILER:STRING=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-g++.exe

//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_AR:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc-ar.exe

//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc-ranlib.exe

//Flags used by the CXX compiler during all build types.
CMAKE_CXX_FLAGS:STRING=-mcpu=cortex-m33+nodsp+nofp

//Flags used by the CXX compiler during DEBUG builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=-g

//Flags used by the CXX compiler during MINSIZEREL builds.
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG

//Flags used by the CXX compiler during RELEASE builds.
CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG

//Flags used by the CXX compiler during RELWITHDEBINFO builds.
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG

//C compiler
CMAKE_C_COMPILER:STRING=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe

//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_C_COMPILER_AR:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc-ar.exe

//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_C_COMPILER_RANLIB:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc-ranlib.exe

//Flags used by the C compiler during all build types.
CMAKE_C_FLAGS:STRING=-mcpu=cortex-m33+nodsp+nofp

//Flags used by the C compiler during DEBUG builds.
CMAKE_C_FLAGS_DEBUG:STRING=-g

//Flags used by the C compiler during MINSIZEREL builds.
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG

//Flags used by the C compiler during RELEASE builds.
CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG

//Flags used by the C compiler during RELWITHDEBINFO builds.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG

//Path to a program.
CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND

//Flags used by the linker during all build types.
CMAKE_EXE_LINKER_FLAGS:STRING=

//Flags used by the linker during DEBUG builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during MINSIZEREL builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during RELEASE builds.
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during RELWITHDEBINFO builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//Enable/Disable output of compile commands during generation.
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=ON

//Output installation message generated by the install() command[ALWAYS,LAZY,NEVER]
CMAKE_INSTALL_MESSAGE:BOOL=NEVER

CMAKE_INSTALL_PREFIX:PATH=C:/nrf/samples/bluetooth/inmp621_mic/build/tfm/install

//Path to a program.
CMAKE_LINKER:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-ld.exe

//Program used to build from build.ninja files.
CMAKE_MAKE_PROGRAM:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/bin/ninja.exe

//Flags used by the linker during the creation of modules during
// all build types.
CMAKE_MODULE_LINKER_FLAGS:STRING=

//Flags used by the linker during the creation of modules during
// DEBUG builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during the creation of modules during
// MINSIZEREL builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during the creation of modules during
// RELEASE builds.
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during the creation of modules during
// RELWITHDEBINFO builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//Path to a program.
CMAKE_NM:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-nm.exe

//Path to a program.
CMAKE_OBJCOPY:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-objcopy.exe

//Path to a program.
CMAKE_OBJDUMP:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-objdump.exe

//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=

//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=

//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=Trusted Firmware M

//Value Computed by CMake
CMAKE_PROJECT_VERSION:STATIC=1.8.0

//Value Computed by CMake
CMAKE_PROJECT_VERSION_MAJOR:STATIC=1

//Value Computed by CMake
CMAKE_PROJECT_VERSION_MINOR:STATIC=8

//Value Computed by CMake
CMAKE_PROJECT_VERSION_PATCH:STATIC=0

//Value Computed by CMake
CMAKE_PROJECT_VERSION_TWEAK:STATIC=

//Path to a program.
CMAKE_RANLIB:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-ranlib.exe

//Path to a program.
CMAKE_READELF:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-readelf.exe

//Flags used by the linker during the creation of shared libraries
// during all build types.
CMAKE_SHARED_LINKER_FLAGS:STRING=

//Flags used by the linker during the creation of shared libraries
// during DEBUG builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during the creation of shared libraries
// during MINSIZEREL builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during the creation of shared libraries
// during RELEASE builds.
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during the creation of shared libraries
// during RELWITHDEBINFO builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO

//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO

//Flags used by the linker during the creation of static libraries
// during all build types.
CMAKE_STATIC_LINKER_FLAGS:STRING=

//Flags used by the linker during the creation of static libraries
// during DEBUG builds.
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during the creation of static libraries
// during MINSIZEREL builds.
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during the creation of static libraries
// during RELEASE builds.
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during the creation of static libraries
// during RELWITHDEBINFO builds.
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//Path to a program.
CMAKE_STRIP:FILEPATH=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-strip.exe

//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make.  This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE

//Enable Hardware Unique Key
CONFIG_HW_UNIQUE_KEY:BOOL=

//Write a new Hardware Unique Key if none exists
CONFIG_HW_UNIQUE_KEY_RANDOM:BOOL=

//Use NFCT pins as GPIOs.
CONFIG_NFCT_PINS_AS_GPIOS:BOOL=OFF

//Enable trace port.
CONFIG_NRF_TRACE_PORT:BOOL=OFF

//Enable storing of encoded measurements in boot.
CONFIG_TFM_BOOT_STORE_ENCODED_MEASUREMENTS:BOOL=ON

//Store measurement values from all the boot stages. Used for initial
// attestation token.
CONFIG_TFM_BOOT_STORE_MEASUREMENTS:BOOL=ON

//Disable build logs
CONFIG_TFM_BUILD_LOG_QUIET:BOOL=ON

//Make FPU and MVE operational when SPE and/or NSPE require FPU
// or MVE usage. This alone only enables the coprocessors CP10-CP11,
// whereas CONFIG_TFM_FLOAT_ABI=hard along with  CONFIG_TFM_ENABLE_FP,
// CONFIG_TFM_ENABLE_MVE or CONFIG_TFM_ENABLE_MVE_FP compiles the
// code with hardware FP or MVE instructions and ABI.
CONFIG_TFM_ENABLE_CP10CP11:BOOL=OFF

//Enable/disable FP usage
CONFIG_TFM_ENABLE_FP:BOOL=OFF

//Enable/disable integer MVE usage
CONFIG_TFM_ENABLE_MVE:BOOL=OFF

//Enable/disable floating-point MVE usage
CONFIG_TFM_ENABLE_MVE_FP:BOOL=OFF

//On fatal errors in the secure firmware, halt instead of rebooting.
CONFIG_TFM_HALT_ON_CORE_PANIC:BOOL=y

//Enable/disable lazy stacking
CONFIG_TFM_LAZY_STACKING:BOOL=OFF

//Allow TF-M and the non-secure application to share the UART instance.
// TF-M will use it while it is booting, after which the non-secure
// application will use it until an eventual fatal error is handled
// and logged by TF-M. Logging from TF-M will therefore otherwise
// be suppressed
CONFIG_TFM_LOG_SHARE_UART:BOOL=

//Disable the memory usage report
CONFIG_TFM_MEMORY_USAGE_QUIET:BOOL=OFF

//Parse manifest quietly
CONFIG_TFM_PARSE_MANIFEST_QUIET:BOOL=ON

//Disable printing of partition configuration during build
CONFIG_TFM_PARTITION_QUIET:BOOL=ON

//The SPM backend [IPC, SFN]
CONFIG_TFM_SPM_BACKEND:STRING=IPC

//Whether to pre-fill partition stacks with a set value to help
// determine stack usage
CONFIG_TFM_STACK_WATERMARKS:BOOL=OFF

//Cross-compilation triplet
CROSS_COMPILE:STRING=C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi

//No help, variable specified on the command line.
CRYPTO_AEAD_MODULE_DISABLED:UNINITIALIZED=TRUE

//No help, variable specified on the command line.
CRYPTO_ASYM_ENCRYPT_MODULE_DISABLED:UNINITIALIZED=TRUE

//No help, variable specified on the command line.
CRYPTO_ASYM_SIGN_MODULE_DISABLED:UNINITIALIZED=TRUE

//No help, variable specified on the command line.
CRYPTO_CIPHER_MODULE_DISABLED:UNINITIALIZED=TRUE

//No help, variable specified on the command line.
CRYPTO_HASH_MODULE_DISABLED:UNINITIALIZED=TRUE

//Whether to enable the crypto hardware accelerator on supported
// platforms
CRYPTO_HW_ACCELERATOR:BOOL=True

//No help, variable specified on the command line.
CRYPTO_KEY_DERIVATION_MODULE_DISABLED:UNINITIALIZED=TRUE

//No help, variable specified on the command line.
CRYPTO_KEY_MODULE_DISABLED:UNINITIALIZED=TRUE

//No help, variable specified on the command line.
CRYPTO_MAC_MODULE_DISABLED:UNINITIALIZED=TRUE

//No help, variable specified on the command line.
CRYPTO_RNG_MODULE_DISABLED:UNINITIALIZED=FALSE

//No help, variable specified on the command line.
CRYPTO_STORAGE_DISABLED:UNINITIALIZED=TRUE

//Whether to allow crypto service to store builtin keys. Without
// this, ALL builtin keys must be stored in a platform-specific
// location
CRYPTO_TFM_BUILTIN_KEYS_DRIVER:BOOL=

//Debug authentication setting. [CHIP_DEFAULT, NONE, NS_ONLY, FULL
DEBUG_AUTHENTICATION:STRING=CHIP_DEFAULT

FETCHCONTENT_BASE_DIR:STRING=C:/nrf/samples/bluetooth/inmp621_mic/build/tfm/lib/ext

//Disables all attempts to download or update content and assumes
// source dirs already exist
FETCHCONTENT_FULLY_DISCONNECTED:BOOL=OFF

//Enables QUIET option for all content population
FETCHCONTENT_QUIET:BOOL=ON

//Enables UPDATE_DISCONNECTED behavior for all content population
FETCHCONTENT_UPDATES_DISCONNECTED:BOOL=OFF

//The device configuration file for Firmware Update partition
FWU_DEVICE_CONFIG_FILE:STRING=

//Device support TRIAL component state.
FWU_SUPPORT_TRIAL_STATE:BOOL=OFF

//Git command line client
GIT_EXECUTABLE:FILEPATH=C:/ncs/toolchains/c57af46cb7/mingw64/bin/git.exe

//Path to the Nordic HAL (or DOWNLOAD to fetch automatically)
HAL_NORDIC_PATH:PATH=C:/ncs/v2.5.2/modules/hal/nordic

//Remote of the Nordic HAL to download
HAL_NORDIC_REMOTE:STRING=https://github.com/zephyrproject-rtos/hal_nordic

//Version of the Nordic HAL to download
HAL_NORDIC_VERSION:STRING=nrfx-2.11.0

//Enable authenticated encryption of ITS files using platform specific
// APIs
ITS_ENCRYPTION:BOOL=OFF

//Build type of Mbed Crypto library
MBEDCRYPTO_BUILD_TYPE:STRING=relwithdebinfo

//Always apply MBed Crypto patches
MBEDCRYPTO_FORCE_PATCH:BOOL=OFF

//The URL (or path) to retrieve MbedTLS from.
MBEDCRYPTO_GIT_REMOTE:STRING=https://github.com/Mbed-TLS/mbedtls.git

//Path to Mbed Crypto (or DOWNLOAD to fetch automatically
MBEDCRYPTO_PATH:PATH=C:/ncs/v2.5.2/nrf/subsys/nrf_security/tfm

//The version of Mbed Crypto to use
MBEDCRYPTO_VERSION:STRING=mbedtls-3.4.0

//No help, variable specified on the command line.
MCUBOOT_IMAGE_NUMBER:UNINITIALIZED=1

//Path to MCUboot (or DOWNLOAD to fetch automatically
MCUBOOT_PATH:PATH=DOWNLOAD

//The version of MCUboot to use
MCUBOOT_VERSION:STRING=v1.10.0

//Allow system reset calls from Non-Secure
NRF_ALLOW_NON_SECURE_RESET:BOOL=ON

//Initialize nRF peripherals at boot
NRF_HW_INIT_NRF_PERIPHERALS:BOOL=OFF

//Initialize internal architecture state at boot
NRF_HW_INIT_RESET_ON_BOOT:BOOL=OFF

//Enable non-secure secondary partition
NRF_NS_SECONDARY:BOOL=FALSE

//Enable non-secure storage partition
NRF_NS_STORAGE:BOOL=ON

//Use Nordic provisioning implementation
NRF_PROVISIONING:BOOL=OFF

//The UART instance number to use for secure UART
NRF_SECURE_UART_INSTANCE:STRING=1

//No help, variable specified on the command line.
NRF_SECURITY_SETTINGS:UNINITIALIZED=ZEPHYR_DOTCONFIG=C:/nrf/samples/bluetooth/inmp621_mic/build/zephyr/.config GCC_M_CPU=cortex-m33 ARM_MBEDTLS_PATH=C:/ncs/v2.5.2/modules/crypto/mbedtls ZEPHYR_AUTOCONF=C:/nrf/samples/bluetooth/inmp621_mic/build/zephyr/include/generated/autoconf.h

//Whether to build NS app
NS:BOOL=FALSE

//Path to TFM NS Evaluation Application
NS_EVALUATION_APP_PATH:PATH=

//Enable null-pointer dereference detection for    priviliged and
// unpriviliged secure reads and writes on supported platforms.
//    Can be used to debug faults in the SPE.    Note that null-pointer
// dereferences from the NSPE    will trigger SecureFaults even
// without this option enabled.    May require more MPU regions
// than are available depending on the configuration.
NULL_POINTER_EXCEPTION_DETECTION:BOOL=FALSE

//Number of mailbox queue slots
NUM_MAILBOX_QUEUE_SLOT:BOOL=1

//Enable OTP/NV_COUNTERS emulation in RAM. Has no effect on non-default
// implementations of the OTP and NV_COUNTERS
OTP_NV_COUNTERS_RAM_EMULATION:BOOL=OFF

//Use default attest hal implementation.
PLATFORM_DEFAULT_ATTEST_HAL:BOOL=OFF

//Whether to use default BL1 or platform-specific one
PLATFORM_DEFAULT_BL1:STRING=ON

//Use default crypto keys implementation.
PLATFORM_DEFAULT_CRYPTO_KEYS:BOOL=FALSE

//Use default initial attestation_key.
PLATFORM_DEFAULT_IAK:BOOL=OFF

//Use default image signing implementation
PLATFORM_DEFAULT_IMAGE_SIGNING:BOOL=ON

//Use default nv counter implementation.
PLATFORM_DEFAULT_NV_COUNTERS:BOOL=OFF

//Use default NV seed implementation.
PLATFORM_DEFAULT_NV_SEED:BOOL=OFF

//Use trusted on-chip flash to implement OTP memory
PLATFORM_DEFAULT_OTP:BOOL=OFF

//Use OTP memory with write support
PLATFORM_DEFAULT_OTP_WRITEABLE:BOOL=OFF

//Use default provisioning implementation
PLATFORM_DEFAULT_PROVISIONING:BOOL=OFF

//Use default root of trust public key.
PLATFORM_DEFAULT_ROTPK:BOOL=OFF

//Use default system reset/halt implementation
PLATFORM_DEFAULT_SYSTEM_RESET_HALT:BOOL=ON

//Use default uart stdout implementation.
PLATFORM_DEFAULT_UART_STDOUT:BOOL=OFF

//Whether to enable FVP or FPGA build of the platform.
PLATFORM_IS_FVP:BOOL=FALSE

//Whether to use psa-adac secure debug.
PLATFORM_PSA_ADAC_SECURE_DEBUG:BOOL=FALSE

//Path to source dir of psa-adac.
PLATFORM_PSA_ADAC_SOURCE_PATH:PATH=DOWNLOAD

//The version of psa-adac to use.
PLATFORM_PSA_ADAC_VERSION:STRING=4c35930fb6df95400ea4fe5722acaaa594ac3b8b

//User defined header file for TF-M config
PROJECT_CONFIG_HEADER_FILE:FILEPATH=C:/nrf/samples/bluetooth/inmp621_mic/build/modules/nrf/modules/tfm/zephyr/tfm_config.h

//Always apply PSA arch tests patches
PSA_ARCH_TESTS_FORCE_PATCH:BOOL=OFF

//Path to PSA arch tests (or DOWNLOAD to fetch automatically
PSA_ARCH_TESTS_PATH:PATH=C:/ncs/v2.5.2/modules/tee/tf-m/psa-arch-tests

//The version of PSA arch tests to use
PSA_ARCH_TESTS_VERSION:STRING=cf8bd71

//Enable MM-IOVEC
PSA_FRAMEWORK_HAS_MM_IOVEC:BOOL=OFF

//The AEAD algorithm to use for authenticated encryption in Protected
// Storage
PS_CRYPTO_AEAD_ALG:STRING=PSA_ALG_GCM

//Enable encryption for Protected Storage partition
PS_ENCRYPTION:BOOL=ON

//No help, variable specified on the command line.
PYTHON_PREFER:UNINITIALIZED=C:/ncs/toolchains/c57af46cb7/opt/bin/python.exe

//No help, variable specified on the command line.
Python3_EXECUTABLE:UNINITIALIZED=C:/ncs/toolchains/c57af46cb7/opt/bin/python.exe

//No help, variable specified on the command line.
QCBOR_PATH:UNINITIALIZED=C:/ncs/v2.5.2/modules/tee/tf-m/trusted-firmware-m/../qcbor

//Enable secure UART1
SECURE_UART1:BOOL=

//Use symmetric crypto for inital attestation
SYMMETRIC_INITIAL_ATTESTATION:BOOL=OFF

//Whether to build BL1_1 tests
TEST_BL1_1:BOOL=OFF

//Whether to build BL1_2 tests
TEST_BL1_2:BOOL=OFF

//Whether to build NS regression tests
TEST_NS:BOOL=OFF

//Whether to build NS regression Second-Level Interrupt Handling
// tests
TEST_NS_SLIH_IRQ:BOOL=OFF

//Which (if any) of the PSA API tests should be compiled
TEST_PSA_API:STRING=

//Whether to build S regression tests
TEST_S:BOOL=OFF

//Whether to build the binary for lcov tools
TFM_CODE_COVERAGE:BOOL=OFF

//Enable code sharing between MCUboot and secure firmware
TFM_CODE_SHARING:PATH=OFF

//The maximum permitted size for manifest in psa_fwu_start(), in
// bytes.
TFM_CONFIG_FWU_MAX_MANIFEST_SIZE:STRING=0

//The maximum permitted size for block in psa_fwu_write, in bytes.
TFM_CONFIG_FWU_MAX_WRITE_SIZE:STRING=1024

//Test CFB cryptography mode
TFM_CRYPTO_TEST_ALG_CFB:BOOL=OFF

//Test OFB cryptography mode
TFM_CRYPTO_TEST_ALG_OFB:BOOL=OFF

//Add debug symbols. Note that setting CMAKE_BUILD_TYPE to Debug
// or RelWithDebInfo will also add debug symbols.
TFM_DEBUG_SYMBOLS:BOOL=ON

//Provision with dummy values. NOT to be used in production
TFM_DUMMY_PROVISIONING:BOOL=OFF

//On fatal errors in the secure firmware, capture info about the
// exception. Print the info if the SPM log level is sufficient.
TFM_EXCEPTION_INFO_DUMP:BOOL=OFF

//Path to tf-m-extras repo (or DOWNLOAD to fetch automatically
TFM_EXTRAS_REPO_PATH:PATH=

//The version of tf-m-extras to use
TFM_EXTRAS_REPO_VERSION:STRING=

//Path to extra cmake config file
TFM_EXTRA_CONFIG_PATH:PATH=

//Path to extra generated file list. Appended to stardard TFM generated
// file list.
TFM_EXTRA_GENERATED_FILE_LIST_PATH:PATH=

//Extra manifest list file(s), used to list extra Secure Partition
// manifests.
TFM_EXTRA_MANIFEST_LIST_FILES:FILEPATH=

//List of extra Secure Partitions directories. An extra Secure
// Parition folder contains source code, CMakeLists.txt and manifest
// files
TFM_EXTRA_PARTITION_PATHS:PATH=

//Fault injection hardening profile [OFF, LOW, MEDIUM, HIGH]
TFM_FIH_PROFILE:STRING=OFF

//Bootloader configure file for Firmware Update partition
TFM_FWU_BOOTLOADER_LIB:STRING=mcuboot

//Path to which to install TF-M files
TFM_INSTALL_PATH:PATH=C:/nrf/samples/bluetooth/inmp621_mic/build/tfm/install

//Isolation level
TFM_ISOLATION_LEVEL:STRING=1

//TF-M native Secure Partition manifests list file
TFM_MANIFEST_LIST:FILEPATH=C:/ncs/v2.5.2/modules/tee/tf-m/trusted-firmware-m/tools/tfm_manifest_list.yaml

//No help, variable specified on the command line.
TFM_MBEDCRYPTO_CONFIG_PATH:STRING=nrf-config.h

//No help, variable specified on the command line.
TFM_MBEDCRYPTO_PLATFORM_EXTRA_CONFIG_PATH:STRING=nrf-config-user.h

//Config to use psa crypto setting for Mbed Crypto.
TFM_MBEDCRYPTO_PSA_CRYPTO_CONFIG_PATH:PATH=C:/ncs/v2.5.2/modules/tee/tf-m/trusted-firmware-m/lib/ext/mbedcrypto/mbedcrypto_config/crypto_config_default.h

//Support NSPE OS providing NSPE client_id
TFM_NS_MANAGE_NSID:BOOL=OFF

//How many NS NV counters are enabled
TFM_NS_NV_COUNTER_AMOUNT:STRING=0

//Enable Crypto partition
TFM_PARTITION_CRYPTO:BOOL=ON

//Enable firmware update partition
TFM_PARTITION_FIRMWARE_UPDATE:BOOL=OFF

//Enable Initial Attestation partition
TFM_PARTITION_INITIAL_ATTESTATION:BOOL=OFF

//Enable Internal Trusted Storage partition
TFM_PARTITION_INTERNAL_TRUSTED_STORAGE:BOOL=OFF

//Set debug SP log level as Debug level
TFM_PARTITION_LOG_LEVEL:STRING=TFM_PARTITION_LOG_LEVEL_SILENCE

//Enable Non-Secure Mailbox Agent partition
TFM_PARTITION_NS_AGENT_MAILBOX:BOOL=OFF

//Enable Non-Secure TrustZone Agent partition
TFM_PARTITION_NS_AGENT_TZ:BOOL=ON

//Enable Platform partition
TFM_PARTITION_PLATFORM:BOOL=ON

//Enable Protected Storage partition
TFM_PARTITION_PROTECTED_STORAGE:BOOL=OFF

//Target platform set as an relative path.
TFM_PLATFORM:STRING=../../../../../../../nrf/modules/tfm/tfm/boards/nrf5340_cpuapp

//Whether to use a platform specific inter-core communication instead
// of mailbox in dual-cpu topology
TFM_PLAT_SPECIFIC_MULTI_CORE_COMM:BOOL=OFF

//Profile to use
TFM_PROFILE:STRING=

//Use Privileged execute never (PXN)
TFM_PXN_ENABLE:BOOL=OFF

//Set debug SPM log level as Debug level
TFM_SPM_LOG_LEVEL:STRING=TFM_SPM_LOG_LEVEL_SILENCE

//No help, variable specified on the command line.
TFM_TEST_REPO_PATH:UNINITIALIZED=C:/ncs/v2.5.2/modules/tee/tf-m/trusted-firmware-m/../tf-m-tests

//Path to TFM compiler toolchain file
TFM_TOOLCHAIN_FILE:FILEPATH=C:/ncs/v2.5.2/modules/tee/tf-m/trusted-firmware-m/toolchain_GNUARM.cmake

//Value Computed by CMake
Trusted Firmware M_BINARY_DIR:STATIC=C:/nrf/samples/bluetooth/inmp621_mic/build/tfm

//Value Computed by CMake
Trusted Firmware M_SOURCE_DIR:STATIC=C:/ncs/v2.5.2/modules/tee/tf-m/trusted-firmware-m

//No help, variable specified on the command line.
ZEPHYR_BASE:UNINITIALIZED=C:/ncs/v2.5.2/zephyr

//No help, variable specified on the command line.
ZEPHYR_NRF_MODULE_DIR:UNINITIALIZED=C:/ncs/v2.5.2/nrf


########################
# INTERNAL cache entries
########################

//ADVANCED property for variable: CMAKE_ADDR2LINE
CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_COMPILER_AR
CMAKE_ASM_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_COMPILER_RANLIB
CMAKE_ASM_COMPILER_RANLIB-ADVANCED:INTERNAL=1
CMAKE_ASM_COMPILER_WORKS:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_FLAGS
CMAKE_ASM_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_FLAGS_DEBUG
CMAKE_ASM_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_FLAGS_MINSIZEREL
CMAKE_ASM_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_FLAGS_RELEASE
CMAKE_ASM_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_FLAGS_RELWITHDEBINFO
CMAKE_ASM_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=c:/nrf/samples/bluetooth/inmp621_mic/build/tfm
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=20
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=5
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=C:/ncs/toolchains/c57af46cb7/opt/bin/cmake.exe
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=C:/ncs/toolchains/c57af46cb7/opt/bin/cpack.exe
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=C:/ncs/toolchains/c57af46cb7/opt/bin/ctest.exe
//ADVANCED property for variable: CMAKE_CXX_COMPILER
CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER
CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_AR
CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_DLLTOOL
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Ninja
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=C:/ncs/v2.5.2/modules/tee/tf-m/trusted-firmware-m
//ADVANCED property for variable: CMAKE_LINKER
CMAKE_LINKER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_NM
CMAKE_NM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=38
//ADVANCED property for variable: CMAKE_OBJCOPY
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJDUMP
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RANLIB
CMAKE_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_READELF
CMAKE_READELF-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=C:/ncs/toolchains/c57af46cb7/opt/share/cmake-3.20
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STRIP
CMAKE_STRIP-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//Details about finding Git
FIND_PACKAGE_MESSAGE_DETAILS_Git:INTERNAL=[C:/ncs/toolchains/c57af46cb7/mingw64/bin/git.exe][v2.37.3.windows.1()]
//Details about finding Python3
FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[C:/ncs/toolchains/c57af46cb7/opt/bin/python.exe][cfound components: Interpreter ][v3.8.2(3.8)]
//ADVANCED property for variable: GIT_EXECUTABLE
GIT_EXECUTABLE-ADVANCED:INTERNAL=1
//STRINGS property for variable: TFM_FIH_PROFILE
TFM_FIH_PROFILE-STRINGS:INTERNAL=OFF;LOW;MEDIUM;HIGH
_Python3_EXECUTABLE:INTERNAL=C:/ncs/toolchains/c57af46cb7/opt/bin/python.exe
//Python3 Properties
_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;8;2;64;;;C:\ncs\toolchains\c57af46cb7\opt\bin\Lib;C:\ncs\toolchains\c57af46cb7\opt\bin\Lib;C:\ncs\toolchains\c57af46cb7\opt\bin\Lib\site-packages;C:\ncs\toolchains\c57af46cb7\opt\bin\Lib\site-packages
_Python3_INTERPRETER_SIGNATURE:INTERNAL=96b3f0a74199b976a374f7c42ebcc65e

