28 lines
581 B
Bash
Executable File
28 lines
581 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -euo pipefail
|
|
|
|
export DEBIAN_FRONTEND="noninteractive"
|
|
|
|
dpkg --add-architecture arm64
|
|
|
|
apt-get update -y -q
|
|
apt-get install -y -q --no-install-recommends \
|
|
binutils-aarch64-linux-gnu \
|
|
build-essential \
|
|
crossbuild-essential-arm64 \
|
|
gcc-aarch64-linux-gnu \
|
|
git \
|
|
libgcrypt20-dev:arm64 \
|
|
libglib2.0-dev:arm64 \
|
|
libgpg-error-dev:arm64 \
|
|
libpixman-1-dev:arm64 \
|
|
libsdl2-dev:arm64 \
|
|
libslirp-dev:arm64 \
|
|
ninja-build \
|
|
python3-pip \
|
|
zlib1g-dev:arm64 \
|
|
&& :
|
|
|
|
/usr/bin/pip3 install meson==1.7.0 tomli==2.2.1
|