mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
Tools: Fix export.sh failure if python is unavailable
In the latest release of macOS (and probable some other recent *nixes as well?) `python` is no longer available by default, only `python3`. This causes `export.sh` to fail as it still had a reference to plain `python`. This now works as expected. Merges https://github.com/espressif/esp-idf/pull/9749
This commit is contained in:
parent
140b7d792b
commit
43b610a429
@ -47,7 +47,7 @@ function __main
|
|||||||
set -x PATH "$IDF_ADD_PATHS_EXTRAS":"$PATH"
|
set -x PATH "$IDF_ADD_PATHS_EXTRAS":"$PATH"
|
||||||
|
|
||||||
echo "Checking if Python packages are up to date..."
|
echo "Checking if Python packages are up to date..."
|
||||||
python "$IDF_PATH"/tools/idf_tools.py check-python-dependencies || return 1
|
"$ESP_PYTHON" "$IDF_PATH"/tools/idf_tools.py check-python-dependencies || return 1
|
||||||
|
|
||||||
set added_path_variables
|
set added_path_variables
|
||||||
for entry in $PATH;
|
for entry in $PATH;
|
||||||
|
@ -134,9 +134,8 @@ __main() {
|
|||||||
eval "${idf_exports}"
|
eval "${idf_exports}"
|
||||||
export PATH="${IDF_ADD_PATHS_EXTRAS}:${PATH}"
|
export PATH="${IDF_ADD_PATHS_EXTRAS}:${PATH}"
|
||||||
|
|
||||||
__verbose "Using Python interpreter in $(which python)"
|
|
||||||
__verbose "Checking if Python packages are up to date..."
|
__verbose "Checking if Python packages are up to date..."
|
||||||
python "${IDF_PATH}/tools/idf_tools.py" check-python-dependencies || return 1
|
"$ESP_PYTHON" "${IDF_PATH}/tools/idf_tools.py" check-python-dependencies || return 1
|
||||||
|
|
||||||
if [ -n "$BASH" ]
|
if [ -n "$BASH" ]
|
||||||
then
|
then
|
||||||
|
Loading…
Reference in New Issue
Block a user