Skip to content

Commit 76fc5e6

Browse files
committed
bring over cross-deps
1 parent 470c192 commit 76fc5e6

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

.github/workflows/cross-deps.sh

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
#!/bin/bash
2+
set -e
3+
set -o pipefail
4+
5+
# Install our deps.
6+
sudo apt update -y && sudo apt install -y \
7+
ca-certificates \
8+
clang \
9+
cmake \
10+
curl \
11+
g++ \
12+
gcc \
13+
gcc-mingw-w64-i686 \
14+
gcc-mingw-w64 \
15+
jq \
16+
libmpc-dev \
17+
libmpfr-dev \
18+
libgmp-dev \
19+
libssl-dev \
20+
libxml2-dev \
21+
mingw-w64 \
22+
wget \
23+
zlib1g-dev
24+
25+
# We need this for the version.
26+
cargo install toml-cli
27+
28+
# Install cross.
29+
cargo install cross

0 commit comments

Comments
 (0)