Comments (3)
I feel like the alternative solution is more clean, since:
- It's way simpler to just suggest the user to install them, we do not need to worry of which OS is he running and if he has any conflicts with those packages
espup
does not install ESP-IDF and has nothing to do with it,no_std
user do not require python and I would like to keep it this way.
I agree that book and esp-idf-template
can be updated to include them, though.
from espup.
Hi Sergio, makes sense! And thanks a lot for checking! I believe the issue can be closed now.
from espup.
Just noticed that the book already includes those, in the last line of https://esp-rs.github.io/book/installation/std-requirements.html and for the template we have https://github.com/esp-rs/esp-idf-template/tree/master?tab=readme-ov-file#install-python3
from espup.
Related Issues (20)
- Temporary directory doesn't seem to be cleaned after installation / update HOT 5
- Compiling it on macOS-arm64 HOT 3
- espup uses large amounts of space in $TMPDIR HOT 6
- If rustup toolchain dir includes non-directory entries, `espup install` panics HOT 4
- On CI systems running in AWS, `XtensaRust::parse_version()` repeatedly times out and panics espup HOT 2
- `espup install` detects and re-uses existing gcc, but always re-installs rust toolchain when it fails to execute it HOT 14
- Add CHANGELOG
- Installation fails when providing an incomplete Xtensa Rust
- Installation fails when $RUSTUP_HOME/tmp is not created
- Update GCC
- Fix export script log typo
- ESP32 and lv-binding-rs does not build HOT 5
- espup installs potential riscv targets that are never used HOT 2
- `skip_version_parse` argument should require `toolchain_version`
- Check for component on `install` and `update`
- If there is a minified LLVM installation `--extended-llvm` doesn't install the full LLVM HOT 1
- Add support for ESP32-P4
- cargo install espup doesn't work on M1 HOT 1
- Installation duplicates contents of PATH environment variable on Windows HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from espup.