File tree 2 files changed +11
-5
lines changed
2 files changed +11
-5
lines changed Original file line number Diff line number Diff line change 23
23
matrix :
24
24
target :
25
25
- i686-unknown-linux-musl
26
- # - x86_64-pc-windows-gnu
26
+ - x86_64-pc-windows-gnu
27
27
- x86_64-unknown-linux-gnu
28
28
- x86_64-unknown-linux-musl
29
29
- armv7-unknown-linux-musleabihf
Original file line number Diff line number Diff line change 2
2
pre-build = [
3
3
# https://aws.github.io/aws-lc-rs/requirements/linux.html
4
4
" apt-get update" ,
5
- " apt-get install --assume-yes libclang1 cargo" ,
6
- " CARGO_NET_GIT_FETCH_WITH_CLI=true cargo install --force --locked bindgen-cli" ,
5
+ " apt-get install --assume-yes llvm-5.0-dev libclang-5.0-dev clang-5.0" ,
6
+ " curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain stable" ,
7
+ " . $HOME/.cargo/env" ,
8
+ " cargo install --force --locked bindgen-cli && mv $HOME/.cargo/bin/bindgen /usr/bin" ,
9
+ " rustup self uninstall -y" ,
7
10
]
8
11
9
12
[build .env ]
@@ -13,8 +16,11 @@ passthrough = ["RUSTFLAGS"]
13
16
pre-build = [
14
17
# Install NASM for rustls, which deps on aws-lc-rs by default, and it needs NASM
15
18
" apt-get update" ,
16
- " apt-get install --assume-yes libclang1 nasm cargo" ,
17
- " CARGO_NET_GIT_FETCH_WITH_CLI=true cargo install --force --locked bindgen-cli" ,
19
+ " apt-get install --assume-yes llvm-5.0-dev libclang-5.0-dev clang-5.0 nasm" ,
20
+ " curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain stable" ,
21
+ " . $HOME/.cargo/env" ,
22
+ " cargo install --force --locked bindgen-cli && mv $HOME/.cargo/bin/bindgen /usr/bin" ,
23
+ " rustup self uninstall -y" ,
18
24
]
19
25
20
26
[target .aarch64-unknown-linux-gnu ]
You can’t perform that action at this time.
0 commit comments