Skip to content

Commit 3c7bb0c

Browse files
committed
Add changes for cargo-xbuild
1 parent 8ec5895 commit 3c7bb0c

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

content/this-month/2020-12/index.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,16 @@ In December, we published the following three new releases:
6262

6363
Thanks to [@mental32](https://github.com/mental32), [@vinaychandra](https://github.com/vinaychandra), [@tomaka](https://github.com/tomaka), [@haraldh](https://github.com/haraldh), [@tscs37](https://github.com/tscs37), and [@toku-sa-n](https://github.com/toku-sa-n) for their contributions!
6464

65+
### [`cargo-xbuild`](https://github.com/rust-osdev/cargo-xbuild)
66+
67+
The `cargo-xbuild` project provides `cargo` command wrappers to cross-compile the sysroot crates `core` and `alloc`. This month, we merged a small error reporting improvement:
68+
69+
- [Don't panic on metadata errors](https://github.com/rust-osdev/cargo-xbuild/pull/100) <span class="gray">(published as `v0.6.4`)</span>
70+
71+
Thanks to [@parasyte](https://github.com/parasyte) for this contribution!
72+
73+
Even though we still maintain the `cargo-xbuild` crate, we recommend switching to cargo's own `build-std` feature that is always up-to-date with the latest Rust/Cargo changes. We wrote a short guide on how to switch to it, which is available [in our Readme](https://github.com/rust-osdev/cargo-xbuild#alternative-the-build-std-feature-of-cargo).
74+
6575
## Personal Projects
6676

6777
In this section, we describe updates to personal projects that are not directly related to the `rust-osdev` organization. Feel free to [create a pull request](https://github.com/rust-osdev/homepage/pulls) with the updates of your OS project for the next post.

0 commit comments

Comments
 (0)