From b118a1b1b5bd90b181443b21deaf7a3329333af5 Mon Sep 17 00:00:00 2001 From: sree Date: Tue, 3 Jan 2023 20:51:56 -0500 Subject: [PATCH] Use ARGV0 to invoke other binaries inside AppImage --- packaging/AppImage/AppRun | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packaging/AppImage/AppRun b/packaging/AppImage/AppRun index d0ebfe1742..fa2c73fb9d 100644 --- a/packaging/AppImage/AppRun +++ b/packaging/AppImage/AppRun @@ -17,4 +17,9 @@ export OPENSSL_CONF="$scriptdir/openssl.cnf" # unset `QT_STYLE_OVERRIDE` as a precaution unset QT_STYLE_OVERRIDE -$scriptdir/UltiMaker-Cura "$@" +BIN=`basename "$ARGV0" .AppImage` +if [ -f $scriptdir/$BIN ]; then + $scriptdir/$BIN "$@" +else + $scriptdir/UltiMaker-Cura "$@" +fi;