Sergio Gasquez Arcos
f360a79e3a
Add warn message when failed to detect Xtensa Rust ( #357 )
...
* perf: Add warn message when failed to detect Xtensa Rust
* style: Format log messages
* Add CHANGELOG.md (#358 )
* docs: Add CHANGELOG.md
* ci: Ignore changelog updates
* docs: Update changelog
2023-10-02 12:09:46 +02:00
Sergio Gasquez Arcos
a4322009b4
Add a flag to skip Xtensa Rust version parsing ( #352 )
...
* feat: Add a flag to skip Xtensa Rust version parsing
* docs: Update Usage section
2023-09-14 08:56:37 +02:00
Sergio Gasquez Arcos
9dfc9708c2
Use RUSTUP_HOME tmp folder ( #348 )
...
* feat: Create tmp folders in Xtensa Rust folder
* fix: Fix Windows imports
* feat: Use RUSTUP_HOME tmp folder
2023-09-14 08:22:16 +02:00
Sergio Gasquez Arcos
5219673fb8
Improve remove_dir_all
errors ( #346 )
...
* feat: Improve remove_dir_all errors
* feat: Small improvements of download_file fn
* feat: Uinstall now deletes everything inside the Xtensa Rust toolchain folder
2023-09-12 09:27:44 +02:00
Sergio Gasquez
2ac988bfea
fix: Fix tempdirs cleanup
2023-09-07 09:43:20 +02:00
Sergio Gasquez
2e8bd1af44
fix: Fix clippy lint
2023-08-31 13:45:31 +02:00
Sergio Gasquez Arcos
0a64e7813c
Rework update subcommand ( #285 )
...
* feat: ✨ Refactor update and install subcomands
* feat: ✨ Refactor update and install subcomands
* Create issue_handler.yml
* build(deps): bump serde_json from 1.0.96 to 1.0.99
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.96 to 1.0.99.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.96...v1.0.99 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump clap from 4.3.3 to 4.3.8
Bumps [clap](https://github.com/clap-rs/clap ) from 4.3.3 to 4.3.8.
- [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.3.3...v4.3.8 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump openssl from 0.10.54 to 0.10.55
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.54 to 0.10.55.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.54...openssl-v0.10.55 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump strum from 0.24.1 to 0.25.0
Bumps [strum](https://github.com/Peternator7/strum ) from 0.24.1 to 0.25.0.
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Peternator7/strum/commits )
---
updated-dependencies:
- dependency-name: strum
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update readme (#289 )
* docs: 📝 Update readme
* docs: Udpate readme
* build(deps): bump tokio from 1.28.2 to 1.29.1 (#290 )
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.28.2 to 1.29.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump async-trait from 0.1.68 to 0.1.69 (#291 )
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.68 to 0.1.69.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.68...0.1.69 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump update-informer from 1.0.0 to 1.1.0 (#292 )
Bumps [update-informer](https://github.com/mgrachev/update-informer ) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/mgrachev/update-informer/releases )
- [Changelog](https://github.com/mgrachev/update-informer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mgrachev/update-informer/compare/v1.0.0...v1.1.0 )
---
updated-dependencies:
- dependency-name: update-informer
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump clap from 4.3.8 to 4.3.10 (#293 )
Bumps [clap](https://github.com/clap-rs/clap ) from 4.3.8 to 4.3.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.3.8...v4.3.10 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump clap from 4.3.10 to 4.3.11
Bumps [clap](https://github.com/clap-rs/clap ) from 4.3.10 to 4.3.11.
- [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.3.10...v4.3.11 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump serde_json from 1.0.99 to 1.0.100
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.99 to 1.0.100.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.99...v1.0.100 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump async-trait from 0.1.69 to 0.1.71
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.69 to 0.1.71.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.69...0.1.71 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump clap_complete from 4.3.1 to 4.3.2
Bumps [clap_complete](https://github.com/clap-rs/clap ) from 4.3.1 to 4.3.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.3.1...clap_complete-v4.3.2 )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump regex from 1.8.4 to 1.9.1
Bumps [regex](https://github.com/rust-lang/regex ) from 1.8.4 to 1.9.1.
- [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.8.4...1.9.1 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump thiserror from 1.0.40 to 1.0.43
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.40 to 1.0.43.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.40...1.0.43 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump tar from 0.4.38 to 0.4.39
Bumps [tar](https://github.com/alexcrichton/tar-rs ) from 0.4.38 to 0.4.39.
- [Commits](https://github.com/alexcrichton/tar-rs/compare/0.4.38...0.4.39 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump miette from 5.9.0 to 5.10.0
Bumps [miette](https://github.com/zkat/miette ) from 5.9.0 to 5.10.0.
- [Release notes](https://github.com/zkat/miette/releases )
- [Changelog](https://github.com/zkat/miette/blob/main/CHANGELOG.md )
- [Commits](https://github.com/zkat/miette/compare/miette-derive-v5.9.0...miette-derive-v5.10.0 )
---
updated-dependencies:
- dependency-name: miette
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump serde_json from 1.0.100 to 1.0.103
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.100 to 1.0.103.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.100...v1.0.103 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump assert_cmd from 2.0.11 to 2.0.12
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd ) from 2.0.11 to 2.0.12.
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.0.11...v2.0.12 )
---
updated-dependencies:
- dependency-name: assert_cmd
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump clap from 4.3.11 to 4.3.14
Bumps [clap](https://github.com/clap-rs/clap ) from 4.3.11 to 4.3.14.
- [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.3.11...v4.3.14 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump clap from 4.3.14 to 4.3.19
Bumps [clap](https://github.com/clap-rs/clap ) from 4.3.14 to 4.3.19.
- [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.3.14...v4.3.19 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump thiserror from 1.0.43 to 1.0.44
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.43 to 1.0.44.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.43...1.0.44 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump async-trait from 0.1.71 to 0.1.72
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.71 to 0.1.72.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.71...0.1.72 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump tempfile from 3.6.0 to 3.7.0
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.6.0 to 3.7.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.6.0...v3.7.0 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump serde_json from 1.0.103 to 1.0.104
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.103 to 1.0.104.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.103...v1.0.104 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Ignore shebang of install.sh files (#312 )
* fix: Remove -c argument
* feat: Split arguments and add checking result
* build(deps): bump tar from 0.4.39 to 0.4.40
Bumps [tar](https://github.com/alexcrichton/tar-rs ) from 0.4.39 to 0.4.40.
- [Commits](https://github.com/alexcrichton/tar-rs/compare/0.4.39...0.4.40 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump openssl from 0.10.55 to 0.10.56
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.55 to 0.10.56.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.55...openssl-v0.10.56 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump regex from 1.9.1 to 1.9.3
Bumps [regex](https://github.com/rust-lang/regex ) from 1.9.1 to 1.9.3.
- [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.9.1...1.9.3 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump tempfile from 3.7.0 to 3.7.1
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.7.0 to 3.7.1.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.7.0...v3.7.1 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-11 11:53:10 +02:00
Sergio Gasquez Arcos
3897d66095
Ignore shebang of install.sh files ( #312 )
...
* fix: Remove -c argument
* feat: Split arguments and add checking result
2023-08-02 15:08:11 +02:00
Sergio Gasquez
80538b1c59
fix: 🐛 Use the proper toolchain version
2023-06-19 10:54:38 +02:00
Sergio Gasquez Arcos
80ae98ab0e
Update LLVM and GCC ( #256 )
...
* feat: ✨ Add support for LLVM 16
* feat: ✨ Add support for GCC 12
* feat: ✨ Update LLVM release
* style: 🎨 Avoid having RELEASE and VERSION consts
* feat: 🎨 Update target methdos name
* feat: 🐛 Fix LLVM versions
2023-05-18 10:43:18 +02:00
Sergio Gasquez Arcos
faf4bf0db2
Fix Windows environment ( #242 )
...
* feat: ✨ Add env mod and rework Windows environment setup
* style: 🎨 Format includes
* build: ⬆️ Bump version
* fix: 🐛 Fix unix includes
* docs: 📝 Add file docstring
2023-04-24 10:15:49 +02:00
Sergio Gasquez
3ee27eac26
feat: ✨ Add ESP32-H2 support
2023-04-19 10:06:30 +02:00
Sergio Gasquez Arcos
6e4db431a7
Add support for generating shell completions ( #223 )
...
* feat: ✨ Add support for shell completions
* feat: 🔊 Add logs
* docs: 📝 Add completions documentation
* build: ⚡ ️ Remove cargo feature of clap
* style: 🎨 Remove unnecesary clap args
2023-04-14 14:20:41 +02:00
Hakim Mazouz
7271dbc366
fix: download Mac aarch64 versions of gcc
2023-03-27 17:46:07 +02:00
Sergio Gasquez Arcos
2f2a37baa3
Format and remove unneeded dependencies ( #204 )
...
* build: ➖ Remove serde
* build: 📌 Pin espup version
* style: 🎨 Format includes
* docs: 📝 Update docstrings
* style: 🎨 Format includes
* style: 🎨 Format spaces
* style: 🎨 Sort dependencies
2023-03-20 10:02:27 +01:00
Sergio Gasquez
ecd7ae95ac
feat: ✨ Use rusc release description to check the installed version
2023-03-13 09:04:33 +01:00
Sergio Gasquez Arcos
2b4eb00bd1
Prepend PATH ( #202 )
...
* refactor: ♻️ Prepend variables in PATH
* fix: 🐛 Fix Windows compilation
2023-03-13 09:04:13 +01:00
Sergio Gasquez
433c27d18a
fix: 🐛 Remove uninstalling Xtensa Rust
2023-03-03 10:51:30 +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 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 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
Sergio Gasquez
a1fdc38758
fix: 🐛 Remove --quiet options
2023-02-14 20:46:40 +01:00
Sergio Gasquez
d111214e0a
fix: 🐛 Add default value to extra_crates
2023-02-03 15:02:28 +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
Sergio Gasquez
991595f1a5
docs: 📝 Add note about InstallOpts Box
2023-01-31 11:25:34 +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
Sergio Gasquez
bb7ad10a15
style: ⚡ ️ Improve rust-src-nightly/install.sh command
2023-01-24 15:05:46 +01:00
Sergio Gasquez
b6c4c8a5aa
style: 🎨 Fix clippy warnings
2023-01-16 15:59:24 +01:00
Sergio Gasquez
edded91b9f
style: 🔊 Add source instructions at the end of the log
2023-01-16 15:59:24 +01:00
Sergio Gasquez Arcos
ff602950bf
chore: Fix typo
...
Co-authored-by: Jesse Braham <jessebraham@users.noreply.github.com>
2023-01-16 15:58:54 +01:00
Sergio Gasquez
548662ad53
chore: 🎨 Document name trait
2023-01-16 15:58:54 +01:00
Sergio Gasquez
bbab6d4593
feat: ✨ Add installation retries
2023-01-16 15:58:54 +01:00
Sergio Gasquez
6788316b85
fix: 🐛 Avoid spawning cmds
2023-01-13 16:11:12 +01:00
Sergio Gasquez Arcos
73aa09f83c
style: 🎨 Format Windows export file ( #135 )
2023-01-11 12:22:54 +01:00
Sergio Gasquez
a040fac76a
style: 🔊 Remove trailing log messages
2023-01-11 10:45:35 +00:00
Sergio Gasquez Arcos
11becfa4bf
Append header if GITHUB_TOKEN environment variable is present ( #128 )
...
* feat: ✨ Append header if GITHUB_TOKEN environment variable is present
* build: ⬆️ Add blocking feature of reqwest
* feat: ✨ If a semver version is provided, get the latest subpatch and use that version
* docs: 📝 Update invalid_version error
* perf: ⚡ ️ Remove unnecesary into_diagnostics calls
* feat: ✨ Even if the regex matches, check that the release exists
* feat: ✨ Update auth
* chore: 🔊 Add log
* chore: ⚡ ️ Add basic auth
* Add gh api tests
* fix: 🐛 fix typo
* feat: 🎨 Remove permissions
* test: ✅ Add rust test
* test: ✅ Add rust test
* ci: ⚡ ️ Add checkout action
* ci: 🧪 Test with permissions
* ci: 🧪 Update headers
* ci: 🎨 Avoid triggering other CI
* ci: ✅ Check if GITHUB TOKEN is present
* ci: ✅ Update get call
* ci: 🧪 Update headers
* style: 🎨 Simplify code
* ci: 🧪 Update headers
* ci: 🧪 Add curl test
* feat: ✨ Add retries
* feat: ✨ Add retries
* feat: ✨ Improve retries
* chore: 🔊 Add logs to tests
* feat: ✨ Remove retries
* ci: 🧪 Test api limit
* chore: 🧪 Test with retries
* feat: ✨ Create a github_query fn
* ci: 🧪 Update CI rust test
* feat: 🔊 Update logging
* feat: ✨ Add maximum retries
* chore: 🔥 Remove gh_test.yaml
* style: 🎨 Remove duplicated log
* ci: 👷 Add env to CI
* chore: 🔊 Add debug log
* ci: 🧪 Test without env
* revert: ⏪ ️ Revert env removal
* ci: 👷 Update environment in CI
* chore: 🔊 Add logging
* chore: 🔥 Remove download test
* feat: ✨ Move github_query fn to mod.rs
2023-01-11 11:08:15 +01:00
Sergio Gasquez
7940a32721
style: 🎨 Minor formatting
2023-01-04 12:12:23 +00:00
Arne Beer
721318a526
add: Introduce ConfigFile struct
2023-01-03 16:33:34 +01:00
Arne Beer
12d977e573
add: CLI option to specify config path
2023-01-03 16:25:50 +01:00
Sergio Gasquez
84138aed04
fix: 📝 Fix typo
2023-01-03 10:15:07 +00:00
Sergio Gasquez
3ed2292fb1
chore: 🎨 Format Warn logs
2023-01-03 09:39:10 +00:00
Sergio Gasquez
35a7a589d9
chore: 🔊 Add --quiet to several commands
2023-01-03 09:38:49 +00:00
Sergio Gasquez
9ab7cb98bf
chore: 🔊 Remove third parties logs
2023-01-02 16:24:51 +01:00