diff --git a/components/esptool_py/run_esptool.cmake b/components/esptool_py/run_esptool.cmake index db4cf20310..a63eb55f0b 100644 --- a/components/esptool_py/run_esptool.cmake +++ b/components/esptool_py/run_esptool.cmake @@ -17,10 +17,11 @@ endif() # Note: we can't expand these environment variables in the main IDF CMake build, # because we want to expand them at flashing time not at CMake runtime (so they can change # without needing a CMake re-run) -if(NOT ENV{ESPPORT}) +set(ESPPORT $ENV{ESPPORT}) +if(NOT ESPPORT) message("Note: esptool.py will search for a serial port. To specify a port, set the ESPPORT environment variable.") else() - set(port_arg "-p $ENV{ESPPORT}") + set(port_arg "-p ${ESPPORT}") endif() set(ESPBAUD $ENV{ESPBAUD})