208 Commits

Author SHA1 Message Date
Sergio Gasquez
dcc7b28496 ci: 🐛 Fix openssl for aarch64-linux 2022-10-07 10:47:48 +02:00
Sergio Gasquez
06f239bbcd ci: 🐛 Fix openssl for aarch64-linux 2022-10-07 10:34:03 +02:00
Sergio Gasquez
e49e51402e ci: 🐛 Fix openssl for aarch64-linux 2022-10-07 10:25:29 +02:00
Sergio Gasquez
409690b01f ci: 🐛 Fix openssl for aarch64-linux 2022-10-07 10:21:31 +02:00
Sergio Gasquez
f69de633ab ci: 🐛 Fix aarch-linux dependencies 2022-10-07 09:32:07 +02:00
Sergio Gasquez
ddb814ce22 ci: ️ Install dependencies for aarch64-linux and fix typo 2022-10-07 09:23:43 +02:00
Sergio Gasquez
0850cc81f4 ci: ️ Avoid fail fast 2022-10-07 09:13:58 +02:00
Sergio Gasquez
64a27a63a8 ci: 🐛 Fix Release CI 2022-10-07 09:09:30 +02:00
Sergio Gasquez Arcos
156a1030a6
Merge pull request #8 from esp-rs/dependabot/cargo/clap-4.0.10
build(deps): bump clap from 4.0.9 to 4.0.10
2022-10-07 09:01:39 +02:00
dependabot[bot]
16624e4a4f
build(deps): bump clap from 4.0.9 to 4.0.10
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.9 to 4.0.10.
- [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.9...v4.0.10)

---
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-07 06:41:45 +00:00
Sergio Gasquez
11d1340417 perf: ️ Install openocd only for windows 2022-10-06 12:34:10 +00:00
Sergio Gasquez
e3ed3d3d69 perf: ️ Improve source command 2022-10-06 10:08:52 +00:00
Sergio Gasquez
ae707d5aac fix: 🐛 Fix conditional compilation for Windows 2022-10-06 12:05:23 +02:00
Sergio Gasquez
e6ba4ba98f feat: ️ Use conditional compilation for toolchain installation. 2022-10-06 09:52:06 +00:00
Sergio Gasquez
03926eede3 Simplify crates installation 2022-10-06 09:28:06 +00:00
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