Sergio Gasquez
ddf1e8576f
build: 📌 Bum espup version
2023-02-23 15:13:05 +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
6ac1e004f0
feat: ✨ Update despcription
2023-02-22 11:57:04 +01:00
Sergio Gasquez
da287e7da4
ci: ⚡ ️ Uncomment publish job
v0.3.0
2023-02-21 15:04:21 +01:00
Sergio Gasquez Arcos
ee446e4041
Fix rust-src
installation ( #188 )
...
* chore: 🎨 Make rust-src install verbose
* chore: 🎨 Remove TODO
* feat: ✨ Avoid spawning commands
* fix: 🐛 Fix clippy warnings
* refactor: ⚡ ️ Remove unnecesary variables and errors
2023-02-21 14:18:29 +01:00
Sergio Gasquez
9ad748f1c3
build: 📌 Pin version to 0.3.0 and cargo update
2023-02-21 11:29:00 +01:00
Sergio Gasquez
58caf5e9b9
ci: 🚧 Comment publish to crates.io step
2023-02-21 11:27:03 +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
dependabot[bot]
d8e302f637
build(deps): bump clap from 4.1.4 to 4.1.6
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.1.4 to 4.1.6.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.1.4...v4.1.6 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-21 10:53:18 +01:00
Sergio Gasquez
716a787baf
build: 📌 Bump version to 0.2.9
v0.2.9
2023-02-14 20:49:01 +01:00
Sergio Gasquez
a1fdc38758
fix: 🐛 Remove --quiet options
2023-02-14 20:46:40 +01:00
Sergio Gasquez
387d9d23a8
build: ⬆️ Cargo update
2023-02-14 14:46:21 +01:00
dependabot[bot]
0b44c8dee0
build(deps): bump serde_json from 1.0.92 to 1.0.93
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.92 to 1.0.93.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.92...v1.0.93 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-14 08:25:12 +01:00
dependabot[bot]
6b7297551d
build(deps): bump toml from 0.7.1 to 0.7.2
...
Bumps [toml](https://github.com/toml-rs/toml ) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/toml-rs/toml/releases )
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.7.1...toml-v0.7.2 )
---
updated-dependencies:
- dependency-name: toml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-14 08:25:04 +01:00
dependabot[bot]
6e77401e71
build(deps): bump anyhow from 1.0.68 to 1.0.69
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.68 to 1.0.69.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.68...1.0.69 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-07 10:18:26 +01:00
dependabot[bot]
eea5607bfc
build(deps): bump serde_json from 1.0.91 to 1.0.92
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.91 to 1.0.92.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.91...v1.0.92 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-07 10:14:26 +01:00
Sergio Gasquez
e1be0db3d8
build: 📌 Update version to 0.2.8
v0.2.8
2023-02-03 14:06:22 +00:00
Sergio Gasquez
d111214e0a
fix: 🐛 Add default value to extra_crates
2023-02-03 15:02:28 +01:00
Sergio Gasquez
7fb7df6de7
docs: 📝 Update oneliners
v0.2.7
2023-02-03 13:01:38 +01:00
Sergio Gasquez
42907210f6
build: 📌 Update version to 0.2.7
2023-02-03 12:53:41 +01:00
Sergio Gasquez
0394860df8
ci: 🎨 Remove CI warnings
2023-02-01 13:43:15 +01:00
Josh Guilfoyle
8e45be7e9e
Apply suggestions from code review
...
Co-authored-by: Sergio Gasquez Arcos <sergio.gasquez@gmail.com>
2023-02-01 12:04:14 +01:00
jasta
78ee947363
Export CLANG_PATH so bindgen works with cross compilation
...
Fixes #164
CLANG_PATH is relevant for bindgen to be able to find required headers
and library files. Without exporting this along with LIBCLANG_PATH,
you'll get a mismatch using bindgen and if the host clang doesn't
support full cross compilation of C code (which is common for Ubuntu in
my case, at least), then ultimately bindgen will not be able to compile
the code its trying to generate bindings for. The user will see weird
errors like basic types int16_t and such are missing or common header
files like string.h aren't available.
2023-02-01 12:04:14 +01:00
dependabot[bot]
50143fc847
build(deps): bump tokio from 1.24.2 to 1.25.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.24.2 to 1.25.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/commits/tokio-1.25.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-31 11:49:37 +01:00
dependabot[bot]
3ffc3c7b5d
build(deps): bump async-trait from 0.1.63 to 0.1.64
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.63 to 0.1.64.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.63...0.1.64 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-31 11:27:03 +01:00
Sergio Gasquez
991595f1a5
docs: 📝 Add note about InstallOpts Box
2023-01-31 11:25:34 +01:00
dependabot[bot]
791d47455b
build(deps): bump clap from 4.1.2 to 4.1.4
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.1.2 to 4.1.4.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.1.2...v4.1.4 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-31 11:15:47 +01:00
dependabot[bot]
49d8c485cf
build(deps): bump toml from 0.6.0 to 0.7.1
...
Bumps [toml](https://github.com/toml-rs/toml ) from 0.6.0 to 0.7.1.
- [Release notes](https://github.com/toml-rs/toml/releases )
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.6.0...toml-v0.7.1 )
---
updated-dependencies:
- dependency-name: toml
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-31 11:06:37 +01:00
Sergio Gasquez
abe5b30cc5
style: 🎨 Fix format
2023-01-31 10:09:26 +01:00
Sergio Gasquez
c8292cd3c5
style: 🎨 Clippy fix - use variables directly in the format! string
2023-01-31 09:46:52 +01:00
Jesse Braham
11034c2619
Simplify the handling of extra crates
2023-01-25 21:51:19 +01:00
Sergio Gasquez
32d9a385ba
build: ⬆️ Update toml dependency
2023-01-25 15:47:08 +01:00
Sergio Gasquez
081eb81baf
fix: 🐛 Make bash path general
2023-01-25 11:44:16 +01:00
dependabot[bot]
a3ae161a79
build(deps): bump reqwest from 0.11.13 to 0.11.14
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.13 to 0.11.14.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.13...v0.11.14 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-25 11:43:53 +01:00
Sergio Gasquez
bb7ad10a15
style: ⚡ ️ Improve rust-src-nightly/install.sh command
2023-01-24 15:05:46 +01:00
Sergio Gasquez
4a32ae810b
chore: 🔥 Remove unused file
2023-01-24 14:47:35 +01:00
dependabot[bot]
ec73c216e1
build(deps): bump async-trait from 0.1.61 to 0.1.63
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.61 to 0.1.63.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.61...0.1.63 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-24 09:50:15 +01:00
dependabot[bot]
87f8d8ad1a
build(deps): bump clap from 4.1.1 to 4.1.2
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.1.1...v4.1.2 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-24 09:49:57 +01:00
Sergio Gasquez
da469c00c6
docs: 📝 Update quicstart install section
2023-01-23 11:17:56 +01:00
Sergio Gasquez
fc6e1a0a47
build: ➕ Statically link openssl for all unix targets
2023-01-23 10:34:26 +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
228b50b9a8
build: ⬆️ Update dependencies
2023-01-18 10:26:30 +01:00
Sergio Gasquez
ed4721555d
build: ⬆️ Update msrv to 1.64
2023-01-17 14:47:52 +01:00
Sergio Gasquez
d3919ff398
build: ⬆️ Update Cargo.lock
2023-01-17 14:47:52 +01:00
dependabot[bot]
e3234050f3
build(deps): bump assert_cmd from 2.0.7 to 2.0.8
...
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd ) from 2.0.7 to 2.0.8.
- [Release notes](https://github.com/assert-rs/assert_cmd/releases )
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.0.7...v2.0.8 )
---
updated-dependencies:
- dependency-name: assert_cmd
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-17 10:06:46 +01:00
dependabot[bot]
f4c3dfb75c
build(deps): bump console from 0.15.4 to 0.15.5
...
Bumps [console](https://github.com/console-rs/console ) from 0.15.4 to 0.15.5.
- [Release notes](https://github.com/console-rs/console/releases )
- [Changelog](https://github.com/console-rs/console/blob/master/CHANGELOG.md )
- [Commits](https://github.com/console-rs/console/compare/0.15.4...0.15.5 )
---
updated-dependencies:
- dependency-name: console
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-17 10:06:15 +01:00