84 Commits

Author SHA1 Message Date
gak
0d4485190a fix: Remove spaces in Windows binary URL 2023-03-04 08:05:23 +01:00
Sergio Gasquez
878e3e2496 feat: Add support for esp32c6 2023-02-22 14:36:34 +01:00
Arne Beer
bc1d49f38b
remove: Deprecated --config-path flag (#190) 2023-02-22 14:34:31 +01:00
Sergio Gasquez
72b9d4390c docs: 📝 Update install and uninstall docstrings 2023-02-22 11:57:31 +01:00
Sergio Gasquez Arcos
5040e11a30
Refactor espup (#182)
* chore: 📌 Update crate version

* refactor: ♻️ Initial refactor of subcommands

* feat:  Add config file for install and update

* refactor: ♻️ Avoid using config file

* feat:  Use temp_dir

* feat: ️ Rename windows toolchain

* feat:  Add todo, remove unnecesary modules, fix Windows install

* test: 🐛 Fix tests

* fix: 🐛 Fix Windows build

* fix: 🐛 Fix LLVM installation

* fix: 🐛 Fix GCC paths

* docs: 🎨 Update todos

* style: 🎨 Remove debug prints

* feat:  Update nightly installation

* feat: ️ Check the result of cmds

* fix: 🐛 Fix errors

* feat:  Update errors

* feat: ️ Remove unnecesary into_diagnostics

* build:  Cleanup dependencies

* feat:  Only install nightly toolchain when using riscv targets

* refactor: ♻️ Update how cmd! results are checked

* refactor: ♻️ Use std::process::Command

* style: 🎨 Remove unused comments

* feat: ️ Run Xtensa install commands in parallel

* style: 🔊 Remove rustup logs

* feat:  Check if the toolchain is already installed an reuse it

* feat: ️ Improve toolchain detection

* docs: 🔊 Update log warning about extended semver corner case

* docs: 💡 Remove addressed todo coment

* refactor: ♻️ Update options

* test: 🐛 Fix tests

* docs: 🔊 Add todo

* docs: ️ Update llvm error

* refactor: ♻️ Use an error for LLVM

* fix: 🐛 Fix llvm object

* feat:  Allow only `esp` as -a/--name

* chore: 🎨 Format variables and standarize logs

* feat: ️ Remove unused import

* feat:  Inject Windows variables

* chore: ️ Remove llvm-version option

* feat: ️ Add std option

* style: 🔇 Remove debug log

* fix: 🎨 Fix clippy warnings

* fix: 🐛 Fix clippy warnings on unix

* chore: 🔊 Update logs

* feat:  Stip zip files

* feat:  Allow -a/--name in Windows

* feat:  Allow -a/--name in Windows

* style: 🐛 Fix clippy warning

* ci: ️ Improve CD and add publish job

* ci: 🐛 Fix cross installation

* build: ⬆️ bump dependencies

* docs: 📝 Remove limitations sections

* docs: 📝 Update usage section

* docs: 📝 Update docs

* docs: 📝 Update readme

* docs: 📝 Update requirements

* docs: 📝 Update format

* docs: 📝 Update docs

* docs: 📝 Update requirements

* build: 🏗️ Dependencies update

* docs: 📝 Fix typo

* refactor: ♻️ Change xtensa-version option to be backward compatible
2023-02-21 11:22:54 +01:00
Sergio Gasquez
7fb7df6de7 docs: 📝 Update oneliners 2023-02-03 13:01:38 +01:00
Sergio Gasquez
da469c00c6 docs: 📝 Update quicstart install section 2023-01-23 11:17:56 +01:00
Sergio Gasquez
ffe6d90312 docs: 📝 Update note headers 2023-01-19 12:30:29 +01:00
Sergio Gasquez
d096536496 docs: 📝 Add headers 2023-01-19 12:30:29 +01:00
Sergio Gasquez
5f771e5db8 docs: 📝 Add note about esp-idf instalaltion methods 2023-01-19 12:30:29 +01:00
Sergio Gasquez
ed4721555d build: ⬆️ Update msrv to 1.64 2023-01-17 14:47:52 +01:00
Sergio Gasquez
b9aa3e266c docs: 📝 Add msrv badge 2023-01-16 15:59:34 +01:00
Sergio Gasquez
bafb1f350c docs: 📝 Add note on how to regenerate export file 2023-01-16 15:59:24 +01:00
Sergio Gasquez
7940a32721 style: 🎨 Minor formatting 2023-01-04 12:12:23 +00:00
Sergio Gasquez
93a988db46 docs: 🎨 Format name 2023-01-03 10:15:54 +00:00
Sergio Gasquez
84138aed04 fix: 📝 Fix typo 2023-01-03 10:15:07 +00:00
Sergio Gasquez
4fd66bdc3c docs: 📝 Update export_file documentation 2022-12-30 10:38:47 +01:00
Sergio Gasquez
8d9e5f1333 docs: 📝 Update update usage section 2022-12-29 13:04:15 +00:00
Sergio Gasquez
fc38f3330c docs: 📝 Update install usage section 2022-12-29 13:03:21 +00:00
Sergio Gasquez
7a311d66e8 build: ⬆️ Update LLVM release 2022-12-13 11:25:12 +01:00
Sergio Gasquez
37d57b2595 docs: 📝 Fix format of Linux requirements 2022-11-23 15:34:20 +01:00
Sergio Gasquez
c82e5c374d docs: 📝 Update Windows source command 2022-11-21 16:49:35 +01:00
Sergio Gasquez
e5a43fde7d docs: 📝 Update badge orders 2022-11-17 11:55:04 +01:00
Sergio Gasquez
cc6b9b226b docs: 📝 Add crates.io badge 2022-11-17 11:54:20 +01:00
Sergio Gasquez
b5f0b3ad16 docs: 📝 Update usage 2022-11-17 09:59:12 +00:00
Sergio Gasquez
062d7ea841 docs: 📝 Update source command in windows 2022-11-16 17:11:01 +01:00
Sergio Gasquez
af632d2036 docs: 📝 Update source command in windows 2022-11-16 14:37:48 +01:00
Sergio Gasquez
d29c4540fd docs: 📝 Update Unix export command 2022-11-16 08:06:01 +00:00
Sergio Gasquez
3f8ced82d9 refactor: 🎨 Rename esp-idf-version argument 2022-11-08 09:13:27 +00:00
Sergio Gasquez
7c499f6434 docs: 🐛 Remove duplicated argument 2022-11-08 09:01:39 +00:00
Sergio Gasquez Arcos
602dbe558d
Merge pull request #49 from esp-rs/fix/export-file
Fix export file
2022-11-07 16:54:46 +01:00
Sergio Gasquez
835231336d docs: 📝 Update install subcommand usage 2022-11-05 11:19:46 +00:00
Sergio Gasquez
a59cf1b911 chore: ️ Update default extra_crates 2022-11-05 09:03:06 +00:00
Sergio Gasquez
6ac4f0bab1 docs: 📝 Update usage section 2022-11-04 13:36:21 +01:00
Sergio Gasquez
af99b15e3a feat: Add rustup installation 2022-11-04 09:30:40 +00:00
Sergio Gasquez Arcos
e6403893f2
Merge pull request #42 from KingKili/patch-1
Add perl to the fedora dependencies
2022-11-04 09:19:55 +01:00
Sergio Gasquez
1c8aac71ee docs: 📝 Add link to the book 2022-11-04 08:05:32 +00:00
Sergio Gasquez
e2062edc85 docs: 📝 Add documentation for precompiled binaries 2022-11-04 08:01:57 +00:00
Sergio Gasquez
65bd292640 docs: 📝 Update installation command 2022-11-04 07:47:19 +00:00
Kilian
e6820a4529
Add perl to the fedora dependencies
I added perl to dependencies on fedora, else the compilation of espup fails
2022-11-04 08:42:12 +01:00
Sergio Gasquez
b1cdc4a62f docs: 📝 Add ldproxynote on espidf-version arg 2022-10-31 11:07:27 +01:00
Sergio Gasquez
2bf4a3bd90 Merge branch 'feature/llvm-argument' of https://github.com/esp-rs/espup into feature/llvm-argument 2022-10-28 05:59:34 +00:00
Sergio Gasquez
d57e4f039f docs: 📝 Remove experimental note 2022-10-27 20:22:45 +02:00
Sergio Gasquez
33be627a1b docs: 📝 Add details about requirements 2022-10-27 13:57:47 +00:00
Sergio Gasquez
71dc527718 chore: Add libtinfo5 dependency 2022-10-27 12:50:55 +02:00
Sergio Gasquez
0a98a3254c Merge branch 'main' into feature/llvm-argument 2022-10-27 10:36:31 +00:00
Sergio Gasquez
42438be937 docs: 📝 Update usage sections 2022-10-27 10:26:17 +00:00
Sergio Gasquez
4ce421288a docs: 📝 Update requirements 2022-10-27 12:13:04 +02:00
Sergio Gasquez Arcos
f3bdc714b0
Merge branch 'main' into feature/doc-update 2022-10-27 10:34:50 +02:00
Sergio Gasquez Arcos
7af45f5999
Merge pull request #27 from esp-rs/feature/rustup-check
Add `rustup` as a requirement
2022-10-27 10:32:09 +02:00