Make export.fish exit with SUCCESS exit code

The export.fish script exits with an exit code of 4. Thus, any shell checks that make sure the source command exits successfully always failed. This was due to the last line trying to erase the __main function. In fish, you can't erase a function using the `set` command, you can only erase variables. By removing that line the script now exits with an exit code of 0 instead of 4.

Erase __main function at the end of export.fish

Closes https://github.com/espressif/esp-idf/pull/10828
pull/10985/head
Max Larsson 2023-02-22 18:47:12 -05:00 zatwierdzone przez Marek Fiala
rodzic b42f6e3e13
commit a6573d8adb
1 zmienionych plików z 1 dodań i 2 usunięć

Wyświetl plik

@ -107,5 +107,4 @@ else
eval (env _IDF.PY_COMPLETE=fish_source idf.py)
end
set -e __main
functions -e __main