@@ -46,7 +46,7 @@ matrix:
46
46
- cargo test --examples
47
47
# remove cached documentation, otherwise files from previous PRs can get included
48
48
- rm -rf target/doc
49
- - cargo doc --no-deps --all --all- features
49
+ - cargo doc --no-deps --all --features=std,log
50
50
- cargo deadlinks --dir target/doc
51
51
# also test minimum dependency versions are usable
52
52
- cargo generate-lockfile -Z minimal-versions
@@ -64,7 +64,7 @@ matrix:
64
64
- cargo test --examples
65
65
# remove cached documentation, otherwise files from previous PRs can get included
66
66
- rm -rf target/doc
67
- - cargo doc --no-deps --all --all- features
67
+ - cargo doc --no-deps --all --features=std,log
68
68
- cargo deadlinks --dir target/doc
69
69
# also test minimum dependency versions are usable
70
70
- cargo generate-lockfile -Z minimal-versions
@@ -102,7 +102,7 @@ matrix:
102
102
103
103
- rust : nightly
104
104
env : DESCRIPTION="cross-platform build only"
105
- # Redox: wait for https://github.com/rust-lang/rust/issues/60139
105
+ # libc on Redox is broken: see https://github.com/rust-lang/libc/pull/1450
106
106
install :
107
107
- rustup target add x86_64-sun-solaris
108
108
- rustup target add x86_64-unknown-cloudabi
@@ -115,25 +115,25 @@ matrix:
115
115
- rustup component add rust-src
116
116
- cargo install cargo-xbuild || true
117
117
script :
118
- - cargo build --target=x86_64-sun-solaris --all-features
119
- - cargo build --target=x86_64-unknown-cloudabi --all-features
120
- - cargo build --target=x86_64-unknown-freebsd --all-features
121
- - cargo build --target=x86_64-fuchsia --all-features
122
- - cargo build --target=x86_64-unknown-netbsd --all-features
123
- # - cargo build --target=x86_64-unknown-redox --all-features
124
- - cargo build --target=x86_64-fortanix-unknown-sgx --all-features
118
+ - cargo build --target=x86_64-sun-solaris
119
+ - cargo build --target=x86_64-unknown-cloudabi
120
+ - cargo build --target=x86_64-unknown-freebsd
121
+ - cargo build --target=x86_64-fuchsia
122
+ - cargo build --target=x86_64-unknown-netbsd
123
+ # - cargo build --target=x86_64-unknown-redox
124
+ - cargo build --target=x86_64-fortanix-unknown-sgx
125
125
- cargo xbuild --target=x86_64-unknown-uefi
126
126
- cargo xbuild --target=x86_64-unknown-hermit
127
127
- cargo xbuild --target=x86_64-unknown-l4re-uclibc
128
128
# also test minimum dependency versions are usable
129
129
- cargo generate-lockfile -Z minimal-versions
130
- - cargo build --target=x86_64-sun-solaris --all-features
131
- - cargo build --target=x86_64-unknown-cloudabi --all-features
132
- - cargo build --target=x86_64-unknown-freebsd --all-features
133
- - cargo build --target=x86_64-fuchsia --all-features
134
- - cargo build --target=x86_64-unknown-netbsd --all-features
135
- # - cargo build --target=x86_64-unknown-redox --all-features
136
- - cargo build --target=x86_64-fortanix-unknown-sgx --all-features
130
+ - cargo build --target=x86_64-sun-solaris
131
+ - cargo build --target=x86_64-unknown-cloudabi
132
+ - cargo build --target=x86_64-unknown-freebsd
133
+ - cargo build --target=x86_64-fuchsia
134
+ - cargo build --target=x86_64-unknown-netbsd
135
+ # - cargo build --target=x86_64-unknown-redox
136
+ - cargo build --target=x86_64-fortanix-unknown-sgx
137
137
- cargo xbuild --target=x86_64-unknown-uefi
138
138
- cargo xbuild --target=x86_64-unknown-hermit
139
139
- cargo xbuild --target=x86_64-unknown-l4re-uclibc
0 commit comments