diff --git a/CHANGELOG.md b/CHANGELOG.md index 051f457..54f7ed8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,14 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +## [v0.3.1] - 2016-12-30 + +### Added + +- You can now specify the location where Xargo stores the sysroots via the + `XARGO_HOME` environment variable. If unspecified, the sysroots will be stored + in `$HOME/.xargo` + ## [v0.3.0] - 2016-12-28 ### Changed @@ -193,8 +201,9 @@ This project adheres to [Semantic Versioning](http://semver.org/). - Initial release -[Unreleased]: https://github.com/japaric/xargo/compare/v0.3.0...HEAD -[v0.3.0]: https://github.com/japaric/xargo/compare/v0.2.2...v0.3.0 +[Unreleased]: https://github.com/japaric/xargo/compare/v0.3.1...HEAD +[v0.3.1]: https://github.com/japaric/xargo/compare/v0.3.0...v0.3.1 +[v0.3.0]: https://github.com/japaric/xargo/compare/v0.2.3...v0.3.0 [v0.2.3]: https://github.com/japaric/xargo/compare/v0.2.2...v0.2.3 [v0.2.2]: https://github.com/japaric/xargo/compare/v0.2.1...v0.2.2 [v0.2.1]: https://github.com/japaric/xargo/compare/v0.2.0...v0.2.1 diff --git a/Cargo.lock b/Cargo.lock index 64b5efa..39f927e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ [root] name = "xargo" -version = "0.3.0" +version = "0.3.1" dependencies = [ "error-chain 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", "fs2 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/Cargo.toml b/Cargo.toml index c8417ee..7a53a78 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ keywords = ["cli", "cross", "compilation", "std"] license = "MIT OR Apache-2.0" name = "xargo" repository = "https://github.com/japaric/xargo" -version = "0.3.0" +version = "0.3.1" [dependencies] error-chain = "0.7.2" diff --git a/src/main.rs b/src/main.rs index e7e1cd9..4850009 100644 --- a/src/main.rs +++ b/src/main.rs @@ -94,7 +94,9 @@ fn run() -> Result { let src = match meta.channel { Channel::Dev => rustc::Src::from_env()?, Channel::Nightly => sysroot.src()?, - Channel::Stable | Channel::Beta => return cargo::run(&args, verbose), + Channel::Stable | Channel::Beta => { + return cargo::run(&args, verbose) + } }; let target = if let Some(triple) = args.target() {