Add script to launch arm for correct arch

This commit is contained in:
CDrummond 2022-06-18 08:40:17 +01:00
parent a818628706
commit b9b8fdabfc
3 changed files with 17 additions and 2 deletions

View File

@ -71,6 +71,11 @@ jobs:
run: |
docker build -t bliss-analyser-cross - < docker/Dockerfile
docker run --rm -v $PWD/target:/build -v $PWD:/src bliss-analyser-cross
cp UserGuide.md releases/README.md
cp LICENSE releases/
cp configs/linux.ini releases/config.ini
cp scripts/bliss-analyser-arm releases/bliss-analyser
- name: Upload artifacts
uses: actions/upload-artifact@v2
with:

View File

@ -22,6 +22,6 @@ function build {
$2 /build/$1/release/bliss-analyser && cp /build/$1/release/bliss-analyser $DESTDIR/$3
}
build arm-unknown-linux-gnueabihf arm-linux-gnueabihf-strip armhf-linux/bliss-analyser
build aarch64-unknown-linux-gnu aarch64-linux-gnu-strip aarch64-linux/bliss-analyser
build arm-unknown-linux-gnueabihf arm-linux-gnueabihf-strip armhf/bliss-analyser
build aarch64-unknown-linux-gnu aarch64-linux-gnu-strip aarch64/bliss-analyser

10
scripts/bliss-analyser-arm Executable file
View File

@ -0,0 +1,10 @@
#!/usr/bin/env bash
ARCH=`arch`
SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]:-$0}"; )" &> /dev/null && pwd 2> /dev/null; )";
if [ "$ARCH" = "aarch64" ] ; then
$SCRIPT_DIR/aarch64/bliss-analyser $*
else
$SCRIPT_DIR/armhf/bliss-analyser $*
fi