366 Commits

Author SHA1 Message Date
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
Sergio Gasquez Arcos
154093717d
Merge branch 'main' into feature/llvm-argument 2022-10-26 17:09:18 +02:00
Sergio Gasquez
329f8bdb6a chore: ️ Fix clippy warnings 2022-10-26 09:14:50 +00:00
Sergio Gasquez
80b5f1bc3f chore: ️ Fix clippy warnings 2022-10-26 09:08:53 +00:00
Sergio Gasquez
b69e7c81ea docs: 📝 Add/improve fn documentation 2022-10-26 09:03:54 +00:00
Sergio Gasquez
7a8b2039f2 refactor: ️ Improve update subcommand and add toolchain_version parser 2022-10-26 08:51:28 +00:00
Sergio Gasquez
1bfef0e3db feat: Update uninstall subcommand 2022-10-25 15:47:16 +00:00
Sergio Gasquez
9e39079154 chore: 🎨 Code cleanup 2022-10-25 15:02:06 +00:00
Sergio Gasquez
f405512801 refactor: 🎨 Update config 2022-10-25 15:00:29 +00:00
Sergio Gasquez
8fd3dccb50 fix: 🐛 Fix clippy warnings 2022-10-25 12:31:16 +00:00
Sergio Gasquez
803228087d fix: 🐛 Fix return 2022-10-25 12:29:03 +00:00
Sergio Gasquez
51a8f10f03 feat: 🔥 Remove llvm 14 argument 2022-10-25 14:20:16 +02:00
Sergio Gasquez
f512d89d54 Merge branch 'main' into feature/llvm-argument 2022-10-25 09:34:06 +00:00
Sergio Gasquez
a62b98e651 refactor: 🎨 Update format for llvm 15 2022-10-25 09:33:29 +00:00
Sergio Gasquez
19acf19d17 feat: Initial suppor for config file 2022-10-21 09:45:35 +00:00
Sergio Gasquez
0b33434db4 fix: 🐛 FIx dist path 2022-10-19 16:58:15 +02:00
Sergio Gasquez
f00711d283 fix: ️ Only remove dist folder if it exists 2022-10-19 16:49:43 +02:00
Sergio Gasquez
0e06b1bf1c fix: 🐛 Fix windows compilation 2022-10-19 14:09:20 +02:00
Sergio Gasquez
535b43a598 fix: 🐛 Fix LIBCLANG_PATH for LLVM 15 2022-10-19 12:04:29 +00:00
Sergio Gasquez
7907ff0cb3 fix: 🎨 Clean clippy warning: fix includes 2022-10-18 13:10:40 +00:00
Sergio Gasquez
84cb87205e refactor: ♻️ Bail when rustup is not installed 2022-10-18 12:55:55 +00:00
Sergio Gasquez
4174e35119 feat: Support new llvm targets 2022-10-18 11:31:02 +00:00
Sergio Gasquez
449eaec338 feat: Add llvm-version arg 2022-10-17 14:49:51 +00:00
Sergio Gasquez
3b5bed7587 chore: ️ Check if GCC or LLVM is installed, if so, reuse it 2022-10-17 13:42:27 +00:00
Sergio Gasquez
e6c8b6962e fix: 🐛 Fix GCC extension 2022-10-17 13:19:20 +00:00
Sergio Gasquez Arcos
2bbb89fead
Merge pull request #12 from esp-rs/feature/default-host-arg
Add `default-host` argument
2022-10-17 08:33:11 +02:00
Sergio Gasquez
f61933cf3e docs: 📝 Add quickstart section 2022-10-11 13:01:44 +02:00
Sergio Gasquez
2da07d9c5f refactor: ♻️ Use strum-macros to avoid reimplementing from_str 2022-10-10 09:19:20 +02:00
Sergio Gasquez
6a13fec1b9 refactor: ️ Use anyhow::context to improve err message 2022-10-10 08:52:01 +02:00
Sergio Gasquez
ffc2611d41 refactor: ♻️ Use strum-macros to avoid reimplementing from_str 2022-10-07 20:44:50 +02:00
Sergio Gasquez
cb52c6800e feat: Add host_triple mod 2022-10-07 19:32:04 +02:00
Sergio Gasquez
1eeebc1ca5 perf: 🎨 Improve error 2022-10-07 19:31:39 +02:00
Sergio Gasquez
4ad1b39807 fix: 🐛 Fix typo 2022-10-07 17:55:08 +02:00
Sergio Gasquez
b89d56ffe7 test: 🧪 Add tests for get_host_triple 2022-10-07 17:39:05 +02:00
Sergio Gasquez
2e4b590bdb feat: Add function to check the introduced default-host 2022-10-07 17:26:40 +02:00
Sergio Gasquez
6f43319cf6 feat: Add default-host argument 2022-10-07 17:11:57 +02:00
Sergio Gasquez
6f4e62e459 fix: ️ Only allow complete LLVM for x86_64 linux 2022-10-07 15:50:07 +02: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
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
d33545e44d docs: 📝 Run cargo-spellcheck to fix docs typos 2022-10-04 10:34:44 +02:00
Sergio Gasquez
67db330b81 docs: 🎨 Fix typo 2022-10-03 10:52:05 +00:00