Skip to content

Commit

Permalink
v2: drop a bunch of dependencies
Browse files Browse the repository at this point in the history
Xargo now depends on the rust-src component, which can be installed via
rustup
  • Loading branch information
Jorge Aparicio committed Oct 16, 2016
1 parent 5c03bd3 commit 86bfafd
Show file tree
Hide file tree
Showing 23 changed files with 1,215 additions and 1,158 deletions.
1 change: 1 addition & 0 deletions .rustfmt.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
max_width = 80
6 changes: 6 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,17 @@ matrix:

# Linux
- env: TARGET=i686-unknown-linux-gnu
- env: TARGET=i686-unknown-linux-musl
- env: TARGET=x86_64-unknown-linux-musl

- env: TARGET=i686-unknown-linux-gnu
rust: nightly
- env: TARGET=i686-unknown-linux-musl
rust: nightly
- env: TARGET=x86_64-unknown-linux-gnu
rust: nightly
- env: TARGET=x86_64-unknown-linux-musl
rust: nightly

install:
# `std for cross-compilation
Expand Down
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,21 @@ This project adheres to [Semantic Versioning](https://semver.org/).

## [Unreleased]

### Added

- Statically linked binary releases for Linux (x86 musl targets)
- `xargo -V` output now includes the commit hash and date

### Changed

- Xargo now depends on the `rust-src` component being installed. Install it with `rustup component
add rust-src`.
- Xargo no longer depends on libcurl, libssh or libssl and, therefore, it's now much easier to
build.
- Xargo now respects the existing rustdocflags (RUSTDOCFLAGS env var, build.rustdocflags, etc) when
passing --sysroot to rustdoc.
- File locking logic has been revised/simplied and now lock periods are shorter

## [v0.1.14] - 2016-10-09

### Added
Expand Down
Loading

0 comments on commit 86bfafd

Please sign in to comment.