File tree Expand file tree Collapse file tree 3 files changed +55
-27
lines changed
sources/OpenAL/Soft.Native Expand file tree Collapse file tree 3 files changed +55
-27
lines changed Original file line number Diff line number Diff line change 11#! /usr/bin/env -S bash -eu
2+ if [[ ! -z ${GITHUB_ACTIONS+x} ]]; then
3+ if [[ ! -z ${SILKDOTNET_DockerBuild+x} ]]; then
4+ dpkg --add-architecture armhf
5+ apt update
6+ apt install -y gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf
7+ apt install -y libasound2-dev:armhf libpulse-dev:armhf libsoundio-dev:armhf libsndfile1-dev:armhf \
8+ libmysofa-dev:armhf qtbase5-dev:armhf libdbus-1-dev:armhf libjack-dev:armhf portaudio19-dev:armhf git \
9+ cmake build-essential python3
10+ ../../../eng/native/buildsystem/download-zig.py
11+ export PATH=" $PATH :$( readlink -f " ../../../eng/native/buildsystem/zig" ) "
12+ else
13+ docker=" docker"
14+ if command -v podman > /dev/null 2>&1 ; then
15+ docker=" podman"
16+ fi
17+ $docker run --platform linux/amd64 -e SILKDOTNET_DockerBuild=1 -e GITHUB_ACTIONS=1 -v $( readlink -f ../../../) :/data debian bash -c " cd /data/sources/OpenAL/Soft.Native && ./build-linux-arm.sh"
18+ exit
19+ fi
20+ fi
221if [ ! -e ../../../eng/submodules/openal-soft/CMakeLists.txt ]; then
322 git submodule update --init --recursive --depth 1 ../../../eng/submodules/openal-soft
423fi
5-
6- if [[ ! -z ${GITHUB_ACTIONS+x} ]]; then
7- ../../../eng/native/buildsystem/download-zig.py
8- export PATH=" $PATH :$( readlink -f " ../../../eng/native/buildsystem/zig" ) "
9- sudo apt-get update
10- sudo apt-get install build-essential git make \
11- pkg-config cmake ninja-build libasound2-dev libpulse-dev libsoundio-dev libsndfile1-dev libmysofa-dev \
12- qtbase5-dev libdbus-1-dev libjack-dev portaudio19-dev libjack-dev libpipewire-0.3-dev qt6-base-dev
13- fi
1424rm -rf build
1525mkdir build
1626cd build
Original file line number Diff line number Diff line change 11#! /usr/bin/env -S bash -eu
2+ if [[ ! -z ${GITHUB_ACTIONS+x} ]]; then
3+ if [[ ! -z ${SILKDOTNET_DockerBuild+x} ]]; then
4+ dpkg --add-architecture arm64
5+ apt update
6+ apt install -y gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
7+ apt install -y libasound2-dev:arm64 libpulse-dev:arm64 libsoundio-dev:arm64 libsndfile1-dev:arm64 \
8+ libmysofa-dev:arm64 qtbase5-dev:arm64 libdbus-1-dev:arm64 libjack-dev:arm64 portaudio19-dev:arm64 git \
9+ cmake build-essential python3
10+ ../../../eng/native/buildsystem/download-zig.py
11+ export PATH=" $PATH :$( readlink -f " ../../../eng/native/buildsystem/zig" ) "
12+ else
13+ docker=" docker"
14+ if command -v podman > /dev/null 2>&1 ; then
15+ docker=" podman"
16+ fi
17+ $docker run --platform linux/amd64 -e SILKDOTNET_DockerBuild=1 -e GITHUB_ACTIONS=1 -v $( readlink -f ../../../) :/data debian bash -c " cd /data/sources/OpenAL/Soft.Native && ./build-linux-arm64.sh"
18+ exit
19+ fi
20+ fi
221if [ ! -e ../../../eng/submodules/openal-soft/CMakeLists.txt ]; then
322 git submodule update --init --recursive --depth 1 ../../../eng/submodules/openal-soft
423fi
5-
6- if [[ ! -z ${GITHUB_ACTIONS+x} ]]; then
7- ../../../eng/native/buildsystem/download-zig.py
8- export PATH=" $PATH :$( readlink -f " ../../../eng/native/buildsystem/zig" ) "
9- sudo apt-get update
10- sudo apt-get install build-essential git make \
11- pkg-config cmake ninja-build libasound2-dev libpulse-dev libsoundio-dev libsndfile1-dev libmysofa-dev \
12- qtbase5-dev libdbus-1-dev libjack-dev portaudio19-dev libjack-dev libpipewire-0.3-dev qt6-base-dev
13- fi
1424rm -rf build
1525mkdir build
1626cd build
Original file line number Diff line number Diff line change 11#! /usr/bin/env -S bash -eu
2+ if [[ ! -z ${GITHUB_ACTIONS+x} ]]; then
3+ if [[ ! -z ${SILKDOTNET_DockerBuild+x} ]]; then
4+ apt update
5+ apt install -y libasound2-dev:amd64 libpulse-dev:amd64 libsoundio-dev:amd64 libsndfile1-dev:amd64 \
6+ libmysofa-dev:amd64 qtbase5-dev:amd64 libdbus-1-dev:amd64 libjack-dev:amd64 portaudio19-dev:amd64 git \
7+ cmake build-essential python3
8+ ../../../eng/native/buildsystem/download-zig.py
9+ export PATH=" $PATH :$( readlink -f " ../../../eng/native/buildsystem/zig" ) "
10+ else
11+ docker=" docker"
12+ if command -v podman > /dev/null 2>&1 ; then
13+ docker=" podman"
14+ fi
15+ $docker run --platform linux/amd64 -e SILKDOTNET_DockerBuild=1 -e GITHUB_ACTIONS=1 -v $( readlink -f ../../../) :/data debian bash -c " cd /data/sources/OpenAL/Soft.Native && ./build-linux-x64.sh"
16+ exit
17+ fi
18+ fi
219if [ ! -e ../../../eng/submodules/openal-soft/CMakeLists.txt ]; then
320 git submodule update --init --recursive --depth 1 ../../../eng/submodules/openal-soft
421fi
5-
6- if [[ ! -z ${GITHUB_ACTIONS+x} ]]; then
7- ../../../eng/native/buildsystem/download-zig.py
8- export PATH=" $PATH :$( readlink -f " ../../../eng/native/buildsystem/zig" ) "
9- sudo apt-get update
10- sudo apt-get install build-essential git make \
11- pkg-config cmake ninja-build libasound2-dev libpulse-dev libsoundio-dev libsndfile1-dev libmysofa-dev \
12- qtbase5-dev libdbus-1-dev libjack-dev portaudio19-dev libjack-dev libpipewire-0.3-dev qt6-base-dev
13- fi
1422rm -rf build
1523mkdir build
1624cd build
You can’t perform that action at this time.
0 commit comments