377 Commits

Author SHA1 Message Date
Sergio Gasquez
281cf0bdaa refactor: ♻️ Move methods to lib.rs 2022-11-08 14:53:34 +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
6142a0df84
Merge pull request #56 from esp-rs/dependabot/cargo/env_logger-0.9.3
build(deps): bump env_logger from 0.9.1 to 0.9.3
2022-11-07 22:38:57 +01:00
Sergio Gasquez Arcos
b348ac7254
Merge pull request #55 from esp-rs/dependabot/cargo/clap-4.0.22
build(deps): bump clap from 4.0.19 to 4.0.22
2022-11-07 22:38:29 +01:00
Sergio Gasquez Arcos
d0615e22ee
Merge pull request #54 from esp-rs/dependabot/cargo/regex-1.7.0
build(deps): bump regex from 1.6.0 to 1.7.0
2022-11-07 22:38:10 +01:00
dependabot[bot]
81f0642db2
build(deps): bump env_logger from 0.9.1 to 0.9.3
Bumps [env_logger](https://github.com/env-logger-rs/env_logger) from 0.9.1 to 0.9.3.
- [Release notes](https://github.com/env-logger-rs/env_logger/releases)
- [Changelog](https://github.com/env-logger-rs/env_logger/blob/main/CHANGELOG.md)
- [Commits](https://github.com/env-logger-rs/env_logger/compare/v0.9.1...v0.9.3)

---
updated-dependencies:
- dependency-name: env_logger
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 21:26:20 +00:00
dependabot[bot]
cef4fbeb07
build(deps): bump clap from 4.0.19 to 4.0.22
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.19 to 4.0.22.
- [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.0.19...v4.0.22)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 21:26:14 +00:00
dependabot[bot]
bb62b15e2c
build(deps): bump regex from 1.6.0 to 1.7.0
Bumps [regex](https://github.com/rust-lang/regex) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.6.0...1.7.0)

---
updated-dependencies:
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 21:26:07 +00:00
Sergio Gasquez Arcos
0431d7aa1b
Merge pull request #41 from esp-rs/feature/improve-ci
Update CI to run in parallel
2022-11-07 19:43:58 +01:00
Sergio Gasquez Arcos
42b16d6301
Merge pull request #53 from esp-rs/fix/extra-crates
Update `extra-crates` argument
2022-11-07 19:43:15 +01: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
829c3858e7 fix: 🐛 Use Box for InstallOpts 2022-11-07 13:33:42 +01:00
Sergio Gasquez
da88ca81e1 fix: 🐛 Fix clippy warnings 2022-11-07 11:28:47 +01:00
Sergio Gasquez Arcos
16fbedcc25
Merge pull request #52 from JurajSadel/bugfix/windows_log
bugfix: update error log when Xtensa toolchain is already installed
2022-11-07 11:10:59 +01:00
Sergio Gasquez
f370c567f9 refactor: ♻️ Refactor extra-crates arg 2022-11-07 11:00:39 +01:00
Juraj Sadel
b9c77cfe8c bugfix: update error log when Xtensa toolchain is already installed 2022-11-07 11:00:31 +01:00
Sergio Gasquez
d95c275af9 refactor: ️ Make extra-crates arg optional 2022-11-07 09:58:18 +01:00
Sergio Gasquez
1e46c9047b test: 🧪 Add tests for get_host_triple 2022-11-06 01:15:11 +01:00
Sergio Gasquez
f96b76963c chore: ️ Use clap value_parser to parse targets 2022-11-05 19:37:19 +01:00
Sergio Gasquez
0393baa651 fix: 🐛 Allow unused variables in test_get_export_file 2022-11-05 11:54:10 +00:00
Sergio Gasquez
8261e6f0d4 test: 🧪 Extract get_export_file to a fn and add tests 2022-11-05 11:41:17 +00:00
Sergio Gasquez
835231336d docs: 📝 Update install subcommand usage 2022-11-05 11:19:46 +00:00
Sergio Gasquez
ba34a8ce5b refactor: ♻️ Update default path of export file 2022-11-05 11:17:11 +00:00
Sergio Gasquez
945ec4588f fix: ️ Use absolute path of export-file 2022-11-05 09:43:41 +00:00
Sergio Gasquez
a59cf1b911 chore: ️ Update default extra_crates 2022-11-05 09:03:06 +00:00
Sergio Gasquez
4d3eadbe70 chore: ⬆️ Update version to 0.2.2-dev 2022-11-05 09:42:27 +01:00
Sergio Gasquez Arcos
e0df42b949
Merge pull request #46 from jessebraham/fixes/misc
Add ESP32-C2 to list of recognized targets, simplify some code
2022-11-04 17:55:11 +01:00
Jesse Braham
3d2a80ed09 Teach espup about the ESP32-C2 2022-11-04 08:27:09 -07:00
Jesse Braham
2937a1664a Simplify the targets module, fix some doc comments 2022-11-04 08:26:44 -07:00
Sergio Gasquez
6ac4f0bab1 docs: 📝 Update usage section 2022-11-04 13:36:21 +01:00
Sergio Gasquez
618eac526c ci: 💚 Use the correct file for binary artifacts v0.2.1 2022-11-04 12:25:20 +01:00
Sergio Gasquez
01ebfee712 chore: ⬆️ Update Cargo.lock 2022-11-04 11:35:31 +01:00
Sergio Gasquez
eb2902e17d chore: ⬆️ Update version 2022-11-04 11:32:46 +01:00
Sergio Gasquez Arcos
1257c00b0b
Merge pull request #44 from SergioGasquez/main
Add binary artifacts to the release
2022-11-04 11:31:42 +01:00
Sergio Gasquez
fe1b6cc79c ci: 📝 Fix typo 2022-11-04 11:21:11 +01:00
Sergio Gasquez
8adab9f403 ci: Upload binary artifacts to release 2022-11-04 11:09:47 +01:00
Sergio Gasquez Arcos
a7497340b6
Merge pull request #43 from esp-rs/feature/rustup-check
Add `rustup` installation
2022-11-04 10:55:32 +01:00
Sergio Gasquez
ad6f71a370 fix: 🐛 Fix Windows build 2022-11-04 10:42:04 +01:00
Sergio Gasquez
af99b15e3a feat: Add rustup installation 2022-11-04 09:30:40 +00:00
Sergio Gasquez
47cfb7b540 chore: Add perl dependency in fedora 2022-11-04 09:22:07 +01: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
94376da073 ci: ️ Only run CI when pushing to main 2022-11-03 23:26:41 +01:00
Sergio Gasquez
03780132d2 ci: 👷 Update CI to run in parallel 2022-11-03 23:17:15 +01:00
Sergio Gasquez
fe31e43a57 fix: 🐛 Use absolute path to export file in config file 2022-11-03 22:02:29 +00:00
Sergio Gasquez
5a150b5087 chore: 🎨 Update keywords 2022-11-03 22:22:55 +01:00