@echo off
cd /D D:\Nordic_App\CHAMP2\output\zephyr\kconfig || (set FAIL_LINE=2& goto :ABORT)
D:\Nordic_App\Nordic_SDK\nCS\v1.7.0\toolchain\opt\bin\cmake.exe -E env ZEPHYR_BASE=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/zephyr ZEPHYR_TOOLCHAIN_VARIANT=gnuarmemb PYTHON_EXECUTABLE=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/toolchain/opt/bin/python.exe srctree=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/zephyr KERNELVERSION=0x2066300 KCONFIG_CONFIG=D:/Nordic_App/CHAMP2/output/zephyr/.config ARCH=arm ARCH_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/zephyr/arch BOARD_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/zephyr/boards/arm/bl653_dvk KCONFIG_BINARY_DIR=D:/Nordic_App/CHAMP2/output/Kconfig TOOLCHAIN_KCONFIG_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/zephyr/cmake/toolchain/gnuarmemb EDT_PICKLE=D:/Nordic_App/CHAMP2/output/zephyr/edt.pickle ZEPHYR_NRF_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/nrf ZEPHYR_MCUBOOT_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/bootloader/mcuboot ZEPHYR_MCUBOOT_KCONFIG=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/nrf/modules/mcuboot/Kconfig ZEPHYR_TRUSTED_FIRMWARE_M_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/tee/tfm ZEPHYR_TRUSTED_FIRMWARE_M_KCONFIG=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/nrf/modules/trusted-firmware-m/Kconfig ZEPHYR_TFM_MCUBOOT_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/tee/tfm-mcuboot ZEPHYR_CJSON_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/cjson ZEPHYR_CJSON_KCONFIG=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/nrf/modules/cjson/Kconfig ZEPHYR_OPENTHREAD_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/openthread ZEPHYR_PELION_DM_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/pelion-dm ZEPHYR_CDDL_GEN_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/cddl-gen ZEPHYR_CDDL_GEN_KCONFIG=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/nrf/modules/cddl-gen/Kconfig ZEPHYR_MEMFAULT_FIRMWARE_SDK_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/memfault-firmware-sdk ZEPHYR_CANOPENNODE_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/canopennode ZEPHYR_CANOPENNODE_KCONFIG=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/zephyr/modules/canopennode/Kconfig ZEPHYR_CIVETWEB_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/civetweb ZEPHYR_CMSIS_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/hal/cmsis ZEPHYR_FATFS_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/fs/fatfs ZEPHYR_HAL_NORDIC_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/hal/nordic ZEPHYR_HAL_NORDIC_KCONFIG=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/zephyr/modules/hal_nordic/Kconfig ZEPHYR_ST_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/hal/st ZEPHYR_LIBMETAL_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/hal/libmetal ZEPHYR_LITTLEFS_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/fs/littlefs ZEPHYR_LORAMAC_NODE_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/loramac-node ZEPHYR_LORAMAC_NODE_KCONFIG=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/zephyr/modules/loramac-node/Kconfig ZEPHYR_LVGL_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/gui/lvgl ZEPHYR_LZ4_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/lz4 ZEPHYR_LZ4_KCONFIG=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/zephyr/modules/lz4/Kconfig ZEPHYR_MBEDTLS_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/crypto/mbedtls ZEPHYR_MBEDTLS_KCONFIG=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/zephyr/modules/mbedtls/Kconfig ZEPHYR_MCUMGR_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/mcumgr ZEPHYR_MIPI_SYS_T_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/debug/mipi-sys-t ZEPHYR_NANOPB_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/nanopb ZEPHYR_NANOPB_KCONFIG=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/zephyr/modules/nanopb/Kconfig ZEPHYR_NRF_HW_MODELS_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/bsim_hw_models/nrf_hw_models ZEPHYR_OPEN_AMP_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/open-amp ZEPHYR_SEGGER_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/debug/segger ZEPHYR_TINYCBOR_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/tinycbor ZEPHYR_TINYCRYPT_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/crypto/tinycrypt ZEPHYR_TRACERECORDER_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/debug/TraceRecorder ZEPHYR_TRACERECORDER_KCONFIG=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/zephyr/modules/TraceRecorder/Kconfig ZEPHYR_NRFXLIB_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/nrfxlib ZEPHYR_CONNECTEDHOMEIP_MODULE_DIR=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/modules/lib/matter SHIELD_AS_LIST= DTS_POST_CPP=D:/Nordic_App/CHAMP2/output/zephyr/bl653_dvk.dts.pre.tmp DTS_ROOT_BINDINGS=D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/nrf/dts/bindings?D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/zephyr/dts/bindings D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/toolchain/opt/bin/python.exe D:/Nordic_App/Nordic_SDK/nCS/v1.7.0/zephyr/scripts/kconfig/menuconfig.py D:/Nordic_App/CHAMP2/Kconfig || (set FAIL_LINE=3& goto :ABORT)
goto :EOF

:ABORT
set ERROR_CODE=%ERRORLEVEL%
echo Batch file failed at line %FAIL_LINE% with errorcode %ERRORLEVEL%
exit /b %ERROR_CODE%