-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathCross.toml
19 lines (16 loc) · 1.08 KB
/
Cross.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[target.x86_64-unknown-linux-gnu]
pre-build = [
"apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y python3 libgtk-3-dev libasound2-dev portaudio19-dev build-essential libpulse-dev libdbus-1-dev libglib2.0-dev libssl-dev",
]
# [target.x86_64-unknown-linux-musl]
# pre-build = [
# "apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y python3 libgtk-3-dev libasound2-dev portaudio19-dev build-essential libpulse-dev libdbus-1-dev",
# ]
[target.aarch64-unknown-linux-gnu]
pre-build = [
"dpkg --add-architecture arm64; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y python3 libgtk-3-dev:arm64 libasound2-dev:arm64 portaudio19-dev:arm64 crossbuild-essential-arm64 libpulse-dev:arm64 libdbus-1-dev:arm64 libglib2.0-dev:arm64 libssl-dev:arm64",
]
# [target.aarch64-unknown-linux-musl]
# pre-build = [
# "dpkg --add-architecture arm64; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y python3 libgtk-3-dev:arm64 libasound2-dev:arm64 portaudio19-dev:arm64 crossbuild-essential-arm64 libpulse-dev:arm64 libdbus-1-dev:arm64",
# ]