193 Commits

Author SHA1 Message Date
Sergio Gasquez
a2f81a186c refactor: ♻️ Change the way we detect installed crates 2022-10-06 11:04:38 +02:00
Sergio Gasquez Arcos
20774a6661
Merge pull request #7 from SergioGasquez/fix/architecture-refactor
Architecture refactor
2022-10-06 10:17:07 +02:00
Sergio Gasquez
0521d97174 fix: 🐛 Fix clippy warnings for Windows 2022-10-05 13:09:01 +02:00
Sergio Gasquez
c3dd5a9c3c fix: 🐛 Fix tests 2022-10-05 13:05:02 +02:00
Sergio Gasquez
f2ab6e13cf fix: 🐛 Fix clippy warnings for Windows 2022-10-05 13:01:00 +02:00
Sergio Gasquez
bc4e620e56 refactor: ♻️ Add toolchain module and remove utils.rs 2022-10-05 12:53:43 +02:00
Sergio Gasquez
64bc296d62 refactor: 🎨 Update derive attributes 2022-10-05 11:41:11 +02:00
Sergio Gasquez Arcos
cb8bee29ae
Merge pull request #6 from SergioGasquez/feature/runtime-linkage
Specify static C runtime linkage for Windows
2022-10-04 13:19:39 +02:00
Sergio Gasquez
973aedd763 feat: Specify static C runtime linkage for Windows 2022-10-04 13:16:44 +02:00
Sergio Gasquez Arcos
5d8b038a76
Merge pull request #5 from SergioGasquez/fix/docs-spellcheck
docs: 📝 Run cargo-spellcheck to fix docs typos
2022-10-04 10:35:14 +02:00
Sergio Gasquez
d33545e44d docs: 📝 Run cargo-spellcheck to fix docs typos 2022-10-04 10:34:44 +02:00
Sergio Gasquez Arcos
16ef15da85
Merge pull request #4 from SergioGasquez/dependabot/cargo/clap-4.0.9
build(deps): bump clap from 4.0.8 to 4.0.9
2022-10-04 10:14:00 +02:00
dependabot[bot]
d5671a607f
build(deps): bump clap from 4.0.8 to 4.0.9
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.8 to 4.0.9.
- [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.8...v4.0.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 22:10:42 +00:00
Sergio Gasquez
1a86c30fc3 docs: 📝 Update readme 2022-10-03 10:55:27 +00:00
Sergio Gasquez
67db330b81 docs: 🎨 Fix typo 2022-10-03 10:52:05 +00:00
Sergio Gasquez
afd1ed1e7a chore: ️ Update release profile 2022-10-03 12:04:36 +02:00
Sergio Gasquez
278465c33d ci: ️ Update releases CI 2022-10-03 12:04:25 +02:00
Sergio Gasquez
a479626973 fix: 🎨 Uncomment 2022-10-02 11:06:53 +02:00
Sergio Gasquez
f28f6e68c3 build: ⬆️ Update clap to 4.0 2022-10-02 10:54:23 +02:00
Sergio Gasquez
c16a06a7ac fix: 🐛 Fix windows includes 2022-09-29 17:04:17 +02:00
Sergio Gasquez
bbcf67141e chore: ️ Format and clippy warnings 2022-09-29 17:00:50 +02:00
Sergio Gasquez
3ef810dba7 fix: 🐛 Fix windows includes 2022-09-29 17:00:35 +02:00
Sergio Gasquez
a012d59fc2 chore: 🎨 Update Path 2022-09-29 14:55:23 +00:00
Sergio Gasquez
b08e3fd3db fix: ️ Update path when installing rustup 2022-09-29 14:55:12 +00:00
Sergio Gasquez
6890cc90f5 refactor: ♻️ Move parse_targets into targets mod 2022-09-29 12:58:10 +00:00
Sergio Gasquez
0f87e8ccc7 chore: 🎨 Remove unused comments 2022-09-29 12:38:15 +00:00
Sergio Gasquez
089fb71c87 chore: 🎨 Update llvm installation path 2022-09-29 12:32:37 +00:00
Sergio Gasquez
ff284ea818 chore: ♻️ Update where gcc toolchains are installed 2022-09-29 11:32:02 +00:00
Sergio Gasquez
cb76fcb400 refactor: ♻️ Rename Chip module as Target 2022-09-29 12:27:46 +02:00
Sergio Gasquez Arcos
8ffee74654
Merge pull request #3 from SergioGasquez/feature/main-refactor
Feature/main refactor
2022-09-28 19:55:54 +02:00
Sergio Gasquez
465eacb364 test: 🐛 Fix tests 2022-09-28 19:46:08 +02:00
Sergio Gasquez
da2ab014a7 fix: 🐛 Fix includes 2022-09-28 19:45:56 +02:00
Sergio Gasquez
9071115cf8 feat: ️ Avoid having duplicated targets and add Windows check to see if targets is "all" when installing esp-idf 2022-09-28 19:37:32 +02:00
Sergio Gasquez
cbf4532b77 chore: 🎨 Use cmd! instead of std::process::Command 2022-09-28 17:10:30 +00:00
Sergio Gasquez
77f0e96f1f Merge branch 'feature/main-refactor' of https://github.com/SergioGasquez/espup into feature/main-refactor 2022-09-28 16:50:45 +00:00
Sergio Gasquez
f700e92820 fix: 🐛 Check if a crate is installed before triying to install it 2022-09-28 18:46:34 +02:00
Sergio Gasquez
253ef013e4 docs: 📝 Remove unused comment 2022-09-28 18:46:02 +02:00
Sergio Gasquez
b9cd57412e chore: 🎨 Remove unwrap 2022-09-28 13:14:32 +00:00
Sergio Gasquez
780e0f515a refactor: ♻️ Refactor main and add logs 2022-09-28 11:07:16 +02:00
Sergio Gasquez
f0a8f7cd4e ci: 🎨 Rename job 2022-09-28 09:31:45 +02:00
Sergio Gasquez
501157c6ed ci: 🎨 Remove unnecesary fields 2022-09-28 09:31:33 +02:00
Sergio Gasquez
723d3f2800 chore: 🎨 Add logs 2022-09-27 14:01:58 +00:00
Sergio Gasquez
2c96a83a47 docs: 📝 Update documentation 2022-09-27 13:58:52 +00:00
Sergio Gasquez
a3902dbec7 chore: 🎨 Update description 2022-09-27 13:58:27 +00:00
Sergio Gasquez
4b58f1b64b feat: Add update subcommand 2022-09-27 13:58:17 +00:00
Sergio Gasquez
818f689d26 fix: 🐛 Partially fix esp-idf activation in Windows 2022-09-26 23:12:20 +02:00
Sergio Gasquez
1517d2d4c9 docs: 📝 Add uninstall usage 2022-09-26 18:26:26 +00:00
Sergio Gasquez
183f3ec811 docs: 📝 Add remote container badge 2022-09-26 17:44:18 +00:00
Sergio Gasquez
2c00a23220 chore: ️ Remove unnecesary comments 2022-09-26 17:44:01 +00:00
Sergio Gasquez
54f381dad4 chore: ️ Add customization 2022-09-26 17:43:39 +00:00