install.sh 545 B

1234567891011121314151617181920212223242526
  1. #!/usr/bin/env bash
  2. set -e
  3. set -u
  4. export IDF_PATH=$(cd $(dirname $0); pwd)
  5. echo "Detecting the Python interpreter"
  6. . ${IDF_PATH}/tools/detect_python.sh
  7. if [ "$#" -eq 0 ]; then
  8. TARGETS="all"
  9. else
  10. TARGETS=$1
  11. fi
  12. echo "Installing ESP-IDF tools"
  13. ${ESP_PYTHON} ${IDF_PATH}/tools/idf_tools.py install --targets=${TARGETS}
  14. echo "Installing Python environment and packages"
  15. ${ESP_PYTHON} ${IDF_PATH}/tools/idf_tools.py install-python-env
  16. basedir="$(dirname $0)"
  17. echo "All done! You can now run:"
  18. echo ""
  19. echo " . ${basedir}/export.sh"
  20. echo ""