aboutsummaryrefslogtreecommitdiffstats
path: root/appimage/build-appimage
diff options
context:
space:
mode:
Diffstat (limited to 'appimage/build-appimage')
-rwxr-xr-xappimage/build-appimage7
1 files changed, 6 insertions, 1 deletions
diff --git a/appimage/build-appimage b/appimage/build-appimage
index 28f0710b..d292a0c0 100755
--- a/appimage/build-appimage
+++ b/appimage/build-appimage
@@ -182,8 +182,12 @@ fi
MAJOR_QPDF_VERSION=$( ./appdir/usr/bin/qpdf --version | grep "qpdf version" | awk '{print $3}' )
if [ "$TRAVIS_JOB_NUMBER" != "" ]; then
VERSION=${MAJOR_QPDF_VERSION}-continuous-${TRAVIS_JOB_NUMBER}-$(date "+%Y-%m-%d")-git.$(git rev-parse --short HEAD)
+ UPDATE_FLAG=-g
+ UPDATE_INFO=
else
VERSION=${MAJOR_QPDF_VERSION}
+ UPDATE_FLAG=-u
+ UPDATE_INFO="gh-releases-zsync|qpdf|qpdf|latest|qpdf-*x86_64.AppImage.zsync"
fi
# Remove the default AppRun/symlink and use our own custom AppRun script
@@ -191,7 +195,8 @@ rm appdir/AppRun; cp $top/appimage/AppRun appdir; chmod a+x appdir/AppRun
set +x
# Finally, generate the AppImage:
-PATH=./squashfs-root/usr/bin:$PATH ./squashfs-root/usr/bin/appimagetool $sign -g $appimagetool_param appdir qpdf-$VERSION-x86_64.AppImage
+PATH=./squashfs-root/usr/bin:$PATH ./squashfs-root/usr/bin/appimagetool $sign $UPDATE_FLAG "$UPDATE_INFO" $appimagetool_param appdir qpdf-$VERSION-x86_64.AppImage
+
# Tell everyone where our result is stored:
echo ""