@echo off REM Clear MSYS environment variables that confuse ESP-IDF set MSYSTEM= set MSYSTEM_PREFIX= set MSYSTEM_CARCH= set MSYSTEM_CHOST= set MINGW_CHOST= set MINGW_PREFIX= set MINGW_PACKAGE_PREFIX= set IDF_PATH=C:\Espressif\frameworks\esp-idf-v5.5.2 set IDF_TOOLS_PATH=C:\Espressif set IDF_PYTHON_ENV_PATH=C:\Espressif\python_env\idf5.5_py3.11_env set PATH=C:\Espressif\python_env\idf5.5_py3.11_env\Scripts;C:\Espressif\tools\cmake\3.30.2\bin;C:\Espressif\tools\ninja\1.12.1;C:\Espressif\tools\xtensa-esp-elf\esp-14.2.0_20251107\xtensa-esp-elf\bin;C:\Espressif\tools\esp32ulp-elf\2.38_20240113\esp32ulp-elf\bin;C:\Espressif\tools\idf-git\2.44.0\cmd;%PATH% cd /d C:\git\channel3\esp32_channel3 echo Starting build... C:\Espressif\python_env\idf5.5_py3.11_env\Scripts\python.exe C:\Espressif\frameworks\esp-idf-v5.5.2\tools\idf.py build > build_output.txt 2>&1 echo Build exit code: %ERRORLEVEL%