From fe1b1367691e4d366e8a98c3bad05c8d0bd7de36 Mon Sep 17 00:00:00 2001 From: Ale Martinez Date: Fri, 4 Apr 2025 21:07:17 -0300 Subject: [PATCH] Add script to generate v3.7 Qt6 AppImage [skip ci] --- src/Resources/linux/MakeAppImageQt6.sh | 87 ++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100755 src/Resources/linux/MakeAppImageQt6.sh diff --git a/src/Resources/linux/MakeAppImageQt6.sh b/src/Resources/linux/MakeAppImageQt6.sh new file mode 100755 index 000000000..de6705775 --- /dev/null +++ b/src/Resources/linux/MakeAppImageQt6.sh @@ -0,0 +1,87 @@ +#!/bin/bash +set -ev + +### This script should be run from GoldenCheetah src directory after build +if [ ! -x ./GoldenCheetah ] +then echo "Build GoldenCheetah and execute from distribution src"; exit 1 +fi + +qmake --version + +echo "Checking GoldenCheetah.app can execute" +./GoldenCheetah --version + +### Create AppDir and start populating +mkdir -p appdir + +# Executable +cp GoldenCheetah appdir + +# Desktop file +cat >appdir/GoldenCheetah.desktop <GCversionLinuxQt6.txt +git log -1 >> GCversionLinuxQt6.txt +echo "SHA256 hash of $FINAL_NAME:" >> GCversionLinuxQt6.txt +shasum -a 256 $FINAL_NAME | cut -f 1 -d ' ' >> GCversionLinuxQt6.txt +cat GCversionLinuxQt6.txt