From f7ff798238a718630fa27ca1b6ddb1c0afb0bca4 Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Sun, 15 Dec 2019 02:18:30 +0000 Subject: [PATCH] add aarch64 build --- build.sh | 4 ++++ docker/scripts/install-dependencies-sdrplay.sh | 5 ++++- push.sh | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/build.sh b/build.sh index b7fc354..6b90ca4 100755 --- a/build.sh +++ b/build.sh @@ -9,6 +9,10 @@ case $ARCH in ;; armv*) BASE_IMAGE=arm32v6/alpine + ;; + aarch64) + BASE_IMAGE=alpine + ;; esac TAGS=$ARCH diff --git a/docker/scripts/install-dependencies-sdrplay.sh b/docker/scripts/install-dependencies-sdrplay.sh index fba8598..7b3670b 100755 --- a/docker/scripts/install-dependencies-sdrplay.sh +++ b/docker/scripts/install-dependencies-sdrplay.sh @@ -29,9 +29,12 @@ case $ARCH in armv*) BINARY=SDRplay_RSP_API-RPi-2.13.1.run ;; + aarch64) + BINARY=SDRplay_RSP_API-ARM64-2.13.1.run + ;; esac -wget http://www.sdrplay.com/software/$BINARY +wget https://www.sdrplay.com/software/$BINARY sh $BINARY --noexec --target sdrplay patch --verbose -Np0 < /install-lib.$ARCH.patch diff --git a/push.sh b/push.sh index aa9bef8..a57fcd7 100755 --- a/push.sh +++ b/push.sh @@ -3,7 +3,7 @@ set -euxo pipefail ARCH=$(uname -m) -ALL_ARCHS="x86_64 armv7l" +ALL_ARCHS="x86_64 armv7l aarch64" for image in openwebrx-rtlsdr openwebrx-sdrplay openwebrx-hackrf openwebrx-airspy openwebrx-full openwebrx; do docker push jketterl/$image:$ARCH