Skip to content

Commit 7f9516e

Browse files
committed
Organize Linux package installs
1 parent ff5cd9a commit 7f9516e

6 files changed

Lines changed: 24 additions & 15 deletions

File tree

sources/OpenAL/Soft.Native/build-linux-arm.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@ if [[ ! -z ${GITHUB_ACTIONS+x} ]]; then
55
if [[ ! -z ${SILKDOTNET_DockerBuild+x} ]]; then
66
dpkg --add-architecture armhf
77
apt update
8-
apt install -y libasound2-dev:armhf libpulse-dev:armhf libsoundio-dev:armhf libsndfile1-dev:armhf \
9-
libmysofa-dev:armhf qtbase5-dev:armhf libdbus-1-dev:armhf libjack-dev:armhf portaudio19-dev:armhf git \
10-
cmake python3 libpipewire-0.3-dev:armhf qt6-base-dev:armhf pulseaudio:armhf \
8+
apt install -y \
9+
git cmake python3 \
10+
libasound2-dev:armhf libpulse-dev:armhf libsoundio-dev:armhf libsndfile1-dev:armhf \
11+
libmysofa-dev:armhf qtbase5-dev:armhf libdbus-1-dev:armhf libjack-dev:armhf portaudio19-dev:armhf \
12+
libpipewire-0.3-dev:armhf qt6-base-dev:armhf pulseaudio:armhf \
1113
gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf
1214
else
1315
docker="docker"

sources/OpenAL/Soft.Native/build-linux-arm64.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@ if [[ ! -z ${GITHUB_ACTIONS+x} ]]; then
55
if [[ ! -z ${SILKDOTNET_DockerBuild+x} ]]; then
66
dpkg --add-architecture arm64
77
apt update
8-
apt install -y libasound2-dev:arm64 libpulse-dev:arm64 libsoundio-dev:arm64 libsndfile1-dev:arm64 \
9-
libmysofa-dev:arm64 qtbase5-dev:arm64 libdbus-1-dev:arm64 libjack-dev:arm64 portaudio19-dev:arm64 git \
10-
cmake python3 libpipewire-0.3-dev:arm64 qt6-base-dev:arm64 pulseaudio:arm64 \
8+
apt install -y \
9+
git cmake python3 \
10+
libasound2-dev:arm64 libpulse-dev:arm64 libsoundio-dev:arm64 libsndfile1-dev:arm64 \
11+
libmysofa-dev:arm64 qtbase5-dev:arm64 libdbus-1-dev:arm64 libjack-dev:arm64 portaudio19-dev:arm64 \
12+
libpipewire-0.3-dev:arm64 qt6-base-dev:arm64 pulseaudio:arm64 \
1113
gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
1214
else
1315
docker="docker"

sources/OpenAL/Soft.Native/build-linux-x64.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@
33
# Dependencies
44
if [[ ! -z ${GITHUB_ACTIONS+x} ]]; then
55
sudo apt update
6-
sudo apt install -y libasound2-dev:amd64 libpulse-dev:amd64 libsoundio-dev:amd64 libsndfile1-dev:amd64 \
7-
libmysofa-dev:amd64 qtbase5-dev:amd64 libdbus-1-dev:amd64 libjack-dev:amd64 portaudio19-dev:amd64 git \
8-
cmake build-essential python3 libpipewire-0.3-dev:amd64 qt6-base-dev:amd64 pulseaudio:amd64
6+
sudo apt install -y \
7+
git cmake python3 build-essential \
8+
libasound2-dev:amd64 libpulse-dev:amd64 libsoundio-dev:amd64 libsndfile1-dev:amd64 \
9+
libmysofa-dev:amd64 qtbase5-dev:amd64 libdbus-1-dev:amd64 libjack-dev:amd64 portaudio19-dev:amd64 \
10+
libpipewire-0.3-dev:amd64 qt6-base-dev:amd64 pulseaudio:amd64
911
fi
1012

1113
# Submodule

sources/SDL/Native/build-linux-arm.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,9 @@ EOF
2121
# Dependency list is from https://github.com/libsdl-org/SDL/blob/main/docs/README-linux.md#build-dependencies
2222
sudo dpkg --add-architecture armhf
2323
sudo apt-get update
24-
sudo apt-get install build-essential git make \
25-
pkg-config cmake ninja-build gnome-desktop-testing \
24+
sudo apt-get install -y \
25+
git cmake make build-essential \
26+
pkg-config ninja-build gnome-desktop-testing \
2627
libglib2.0-dev-bin \
2728
libasound2-dev:armhf libpulse-dev:armhf \
2829
libaudio-dev:armhf libfribidi-dev:armhf libjack-dev:armhf libsndio-dev:armhf libx11-dev:armhf libxext-dev:armhf \

sources/SDL/Native/build-linux-arm64.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,9 @@ EOF
2121
# Dependency list is from https://github.com/libsdl-org/SDL/blob/main/docs/README-linux.md#build-dependencies
2222
sudo dpkg --add-architecture arm64
2323
sudo apt-get update
24-
sudo apt-get install build-essential git make \
25-
pkg-config cmake ninja-build gnome-desktop-testing \
24+
sudo apt-get install -y \
25+
git cmake make build-essential \
26+
pkg-config ninja-build gnome-desktop-testing \
2627
libglib2.0-dev-bin \
2728
libasound2-dev:arm64 libpulse-dev:arm64 \
2829
libaudio-dev:arm64 libfribidi-dev:arm64 libjack-dev:arm64 libsndio-dev:arm64 libx11-dev:arm64 libxext-dev:arm64 \

sources/SDL/Native/build-linux-x64.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ if [[ ! -z ${GITHUB_ACTIONS+x} ]]; then
88
# Dependency list is from https://github.com/libsdl-org/SDL/blob/main/docs/README-linux.md#build-dependencies
99
sudo dpkg --add-architecture amd64
1010
sudo apt-get update
11-
sudo apt-get install build-essential git make \
12-
pkg-config cmake ninja-build gnome-desktop-testing \
11+
sudo apt-get install -y \
12+
git cmake make build-essential \
13+
pkg-config ninja-build gnome-desktop-testing \
1314
libglib2.0-dev-bin \
1415
libasound2-dev:amd64 libpulse-dev:amd64 \
1516
libaudio-dev:amd64 libfribidi-dev:amd64 libjack-dev:amd64 libsndio-dev:amd64 libx11-dev:amd64 libxext-dev:amd64 \

0 commit comments

Comments
 (0)