All Versions
44
Latest Version
Avg Release Cycle
83 days
Latest Release
439 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v0.1.14 Changes
October 09, 2016โ Added
xargo -V
andxargo --version
now report Xargo's version as well as Cargo's.
-
v0.1.13 Changes
October 06, 2016โ Added
- Xargo now builds a sysroot for the new built-in
thumbv*-none-eabi*
targets which don't ship with a binary release of the standard crates.
- Xargo now builds a sysroot for the new built-in
-
v0.1.12 Changes
October 04, 2016โ Added
- ๐ Xargo now supports per-target rustflags:
target.thumbv7em-none-eabihf.rustflags
in .cargo/config.
- ๐ Xargo now supports per-target rustflags:
-
v0.1.11 Changes
September 30, 2016๐ Fixed
- ๐
xargo clean
and other commands not associated to building stuff no longer trigger a sysroot rebuild.
- ๐
-
v0.1.10 Changes
September 28, 2016๐ Fixed
xargo doc
, which wasn't working because we didn't pass --sysroot to rustdoc. Note that rustdoc gained support for '--sysroot' as of nightly-2016-06-28, so that version or newer is required to usexargo doc
.
-
v0.1.9 Changes
September 27, 2016๐ Fixed
- "error: Invalid cross-device link (os error 18)" which occurred when
$CARGO_HOME
was mounted in a different device than "$XARGO_HOME
" (~/.xargo). The solution was to stop using hard links to place the host libraries in the Xargo sysroot and instead just copy them. This is a regression in disk usage but this problem was coming up in common Docker usage patterns (-v A:B).
- "error: Invalid cross-device link (os error 18)" which occurred when
-
v0.1.8 Changes
September 04, 2016๐ Changed
- ๐จ All the status messages are now printed to stderr instead of to stdout. Cargo did the same change (from stdout to stderr) a while ago. Let's follow suit.
๐ Fixed
- When compiling crate
foo
with Xargo, the profile section offoo
's Cargo.toml is also "taken into account" when compiling the sysroot. For example, iffoo
has setpanic = "abort"
for all its profiles, then the sysroot will also be compiled with-C panic=abort
. Previously, this wasn't the case.
-
v0.1.7 Changes
September 03, 2016๐ Fixed
- The sysroot now gets rebuilt when rust-src changes.
-
v0.1.6 Changes
August 29, 2016โ Added
- Xargo can now use the source code installed by rustup. When available, this is the preferred way to fetch the source code and saves network bandwidth by not having to fetch the source tarball.
-
v0.1.5 Changes
August 11, 2016๐ Fixed
- Xargo now works properly when called from a
rustup override
n directory.
- Xargo now works properly when called from a