cmake_minimum_required(VERSION 3.16) include(cfg.cmake) if (NOT DEFINED ENV{IDF_TARGET}) file(WRITE "cfg.cmake" "set(ENV{ESPPORT} \"COM3\")\nset(ENV{IDF_TARGET} \"esp32\")") MESSAGE(FATAL_ERROR "THERE ARE NO CONFIG; CREATE NEW CONFIG.") endif () if (NOT DEFINED ENV{ESPPORT}) MESSAGE(WARNING "PORT IS NOT DEFINED.") endif () MESSAGE($ENV{ESPPORT}) MESSAGE($ENV{IDF_PATH}) include($ENV{IDF_PATH}/tools/cmake/project.cmake) project(esp32-counter-example)