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