1
0
Fork 0
firefox/taskcluster/docker/image_builder/setup-build-image.sh
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

26 lines
420 B
Bash
Executable file

#!/bin/bash
set -ex
ARCH=$1
packages=(
build-essential
ca-certificates
curl
musl-dev
musl-tools
)
if [ "$ARCH" = arm64 ]; then
dpkg --add-architecture arm64
packages+=(
gcc-aarch64-linux-gnu
libc6-dev:arm64
)
fi
apt-get update
apt-get install "${packages[@]}"
useradd rust --user-group --create-home --shell /bin/bash
install -d -m 755 -o rust -g rust /home/rust/src