44
44
# i686-pc-windows-msvc, and i686-pc-windows-gnu for now, since async-std
45
45
# doesn't currently support cross-compiling to Windows.
46
46
#
47
- # Also disable x86_64-fuchsia, since async-std doesn't currently compile
48
- # on it .
47
+ # Also disable x86_64-fuchsia and wasm32-unknown-emscripten, since
48
+ # async-std doesn't currently cross-compile on them .
49
49
- run : >
50
50
rustup target add
51
51
x86_64-unknown-linux-musl
56
56
x86_64-unknown-netbsd
57
57
i686-unknown-linux-gnu
58
58
i686-unknown-linux-musl
59
- wasm32-unknown-emscripten
60
59
- run : cargo check --workspace --bins --examples --tests --features=fs_utf8 --release -vv
61
60
- run : cargo check --workspace --bins --examples --tests --features=fs_utf8 --release -vv --target=x86_64-unknown-linux-musl
62
61
- run : cargo check --workspace --bins --examples --tests --features=fs_utf8 --release -vv --target=x86_64-unknown-linux-gnux32
66
65
- run : cargo check --workspace --bins --examples --tests --features=fs_utf8 --release -vv --target=x86_64-unknown-netbsd
67
66
- run : cargo check --workspace --bins --examples --tests --features=fs_utf8 --release -vv --target=i686-unknown-linux-gnu
68
67
- run : cargo check --workspace --bins --examples --tests --features=fs_utf8 --release -vv --target=i686-unknown-linux-musl
69
- - run : cargo check --workspace --bins --examples --tests --features=fs_utf8 --exclude=cap-async-std --exclude=cap-std-workspace --release -vv --target=wasm32-unknown-emscripten
70
68
71
69
check_cross_windows :
72
70
name : Check Cross-Compilation on Windows
@@ -122,8 +120,8 @@ jobs:
122
120
# aarch64-pc-windows-msvc, since async-std doesn't currently support
123
121
# cross-compiling to Windows.
124
122
#
125
- # Also disable x86_64-fuchsia, since async-std doesn't currently compile
126
- # on it .
123
+ # Also disable x86_64-fuchsia and wasm32-unknown-emscripten, since
124
+ # async-std doesn't currently cross-compile on them .
127
125
- run : >
128
126
rustup target add
129
127
x86_64-unknown-linux-musl
@@ -135,7 +133,6 @@ jobs:
135
133
i686-unknown-linux-gnu
136
134
i686-unknown-linux-musl
137
135
aarch64-apple-darwin
138
- wasm32-unknown-emscripten
139
136
riscv64gc-unknown-linux-gnu
140
137
arm-unknown-linux-gnueabihf
141
138
aarch64-linux-android
@@ -152,8 +149,6 @@ jobs:
152
149
- run : cargo check --workspace --all-targets --all-features --release -vv --target=riscv64gc-unknown-linux-gnu
153
150
- run : cargo check --workspace --all-targets --all-features --release -vv --target=arm-unknown-linux-gnueabihf
154
151
- run : cargo check --workspace --all-targets --all-features --release -vv --target=aarch64-linux-android
155
- - run : cargo check --workspace --all-targets --features fs_utf8 --exclude=cap-async-std --exclude=cap-std-workspace --release -vv --target=
156
- - run : cargo check --workspace --all-targets --features fs_utf8 --exclude=cap-async-std --exclude=cap-std-workspace --release -vv --target=wasm32-unknown-emscripten
157
152
158
153
check_cross_nightly_windows :
159
154
name : Check Cross-Compilation on Rust nightly on Windows
0 commit comments