summaryrefslogtreecommitdiff
path: root/libc/.travis.yml
diff options
context:
space:
mode:
authorDaniel Mueller <deso@posteo.net>2017-05-29 14:07:12 -0700
committerDaniel Mueller <deso@posteo.net>2017-05-29 14:07:12 -0700
commit684c4574c09a6f2cc5a208e4505e9306602b4abc (patch)
treedaaac715140748c82f801f2e4047c57780689bc0 /libc/.travis.yml
parent436915453f7474117234aa0cedab6f97b3b3575f (diff)
downloadnitrocli-684c4574c09a6f2cc5a208e4505e9306602b4abc.tar.gz
nitrocli-684c4574c09a6f2cc5a208e4505e9306602b4abc.tar.bz2
Update libc crate to 0.2.23
The 'libc' create got a couple of updates. This change imports the new code and bumps the version to use. Import subrepo libc/:libc at 7db3fd570dfb41a38fb17116e93679307178103a
Diffstat (limited to 'libc/.travis.yml')
-rw-r--r--libc/.travis.yml23
1 files changed, 13 insertions, 10 deletions
diff --git a/libc/.travis.yml b/libc/.travis.yml
index 93236a8..b7721b5 100644
--- a/libc/.travis.yml
+++ b/libc/.travis.yml
@@ -4,8 +4,7 @@ dist: trusty
services:
- docker
install:
- - curl https://static.rust-lang.org/rustup.sh |
- sh -s -- --add-target=$TARGET --disable-sudo -y --prefix=`rustc --print sysroot`
+ - if [ -z "$NO_ADD" ]; then rustup target add $TARGET; fi
script:
- cargo build
- cargo build --no-default-features
@@ -24,26 +23,26 @@ matrix:
include:
# 1.0.0 compat
- os: linux
- env: TARGET=x86_64-unknown-linux-gnu
+ env: TARGET=x86_64-unknown-linux-gnu NO_ADD=1
rust: 1.0.0
script: cargo build
install:
# build documentation
- os: linux
- env: TARGET=x86_64-unknown-linux-gnu
+ env: TARGET=x86_64-unknown-linux-gnu NO_ADD=1
rust: nightly
script: sh ci/dox.sh
# stable compat
- os: linux
- env: TARGET=x86_64-unknown-linux-gnu
+ env: TARGET=x86_64-unknown-linux-gnu NO_ADD=1
rust: stable
- os: linux
env: TARGET=i686-unknown-linux-gnu
rust: stable
- os: osx
- env: TARGET=x86_64-apple-darwin
+ env: TARGET=x86_64-apple-darwin NO_ADD=1
rust: stable
- os: osx
env: TARGET=i686-apple-darwin
@@ -57,6 +56,10 @@ matrix:
- os: linux
env: TARGET=i686-linux-android
rust: stable
+ # as of 2017/05/03 x86_64-linux-android are not on stable
+ - os: linux
+ env: TARGET=x86_64-linux-android
+ rust: beta
- os: linux
env: TARGET=x86_64-unknown-linux-musl
rust: stable
@@ -101,18 +104,18 @@ matrix:
# beta
- os: linux
- env: TARGET=x86_64-unknown-linux-gnu
+ env: TARGET=x86_64-unknown-linux-gnu NO_ADD=1
rust: beta
- os: osx
- env: TARGET=x86_64-apple-darwin
+ env: TARGET=x86_64-apple-darwin NO_ADD=1
rust: beta
# nightly
- os: linux
- env: TARGET=x86_64-unknown-linux-gnu
+ env: TARGET=x86_64-unknown-linux-gnu NO_ADD=1
rust: nightly
- os: osx
- env: TARGET=x86_64-apple-darwin
+ env: TARGET=x86_64-apple-darwin NO_ADD=1
rust: nightly
# QEMU based targets that compile in an emulator