diff options
author | Amanda Tait <atait@google.com> | 2020-08-05 13:25:03 -0400 |
---|---|---|
committer | Tamir Duberstein <tamird@google.com> | 2020-12-19 14:17:42 -0500 |
commit | 5846ae2afd76ba1ffaddb9d08f91dfbed30243c4 (patch) | |
tree | 132bd0d0d639b1f58471be1e37481381e199973f /.cirrus.yml | |
parent | 16d62f6622f90208341045864a9a6c5470dc9cc2 (diff) | |
download | nix-5846ae2afd76ba1ffaddb9d08f91dfbed30243c4.zip |
Add fuchsia support
Allow nix to compile on Fuchsia by conditionally avoiding libc
functionality that does not exist for Fuchsia.
Diffstat (limited to '.cirrus.yml')
-rw-r--r-- | .cirrus.yml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/.cirrus.yml b/.cirrus.yml index f5b7abeb..d2df8701 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -160,6 +160,10 @@ task: - name: NetBSD x86_64 env: TARGET: x86_64-unknown-netbsd + - name: Fuchsia x86_64 + env: + TARGET: x86_64-fuchsia + CHECK_TESTS: true container: image: rust:1.40 setup_script: @@ -167,6 +171,7 @@ task: script: - cargo +$TOOLCHAIN check --target $TARGET - cargo +$TOOLCHAIN check --target $TARGET --release + - 'if [ "$CHECK_TESTS" == true ]; then cargo +$TOOLCHAIN check --all-targets --target $TARGET; fi' # TODO: check the tests, too. The old Travis CI setup didn't do that, so # they don't build on all platforms. before_cache_script: rm -rf $CARGO_HOME/registry/index |