aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames McCoy <jamessan@jamessan.com>2018-03-09 09:36:05 -0500
committerJames McCoy <jamessan@jamessan.com>2018-03-09 20:49:24 -0500
commitb0d08998f5b1c613e5a1a7b425ab228a0af637b7 (patch)
tree2dfed6682bf8b9255659b61da278dba98ecc594c
parentd53aa0e94f87beb9997dd95f77ca277ecd804ba7 (diff)
downloadrneovim-b0d08998f5b1c613e5a1a7b425ab228a0af637b7.tar.gz
rneovim-b0d08998f5b1c613e5a1a7b425ab228a0af637b7.tar.bz2
rneovim-b0d08998f5b1c613e5a1a7b425ab228a0af637b7.zip
genappimage: Use AppImage/AppImages repo to avoid redirects
-rwxr-xr-xscripts/genappimage.sh10
1 files changed, 4 insertions, 6 deletions
diff --git a/scripts/genappimage.sh b/scripts/genappimage.sh
index a73ccd86c7..b891a3f629 100755
--- a/scripts/genappimage.sh
+++ b/scripts/genappimage.sh
@@ -35,7 +35,7 @@ VERSION=$("$ROOT_DIR"/build/bin/nvim --version | head -n 1 | grep -o 'v.*')
cd "$APP_BUILD_DIR"
-curl -Lo "$APP_BUILD_DIR"/appimage_functions.sh https://github.com/probonopd/AppImages/raw/master/functions.sh
+curl -Lo "$APP_BUILD_DIR"/appimage_functions.sh https://github.com/AppImage/AppImages/raw/master/functions.sh
. ./appimage_functions.sh
# Copy desktop and icon file to AppDir for AppRun to pick them up.
@@ -53,7 +53,7 @@ move_lib
# Delete stuff that should not go into the AppImage.
# Delete dangerous libraries; see
-# https://github.com/probonopd/AppImages/blob/master/excludelist
+# https://github.com/AppImage/AppImages/blob/master/excludelist
delete_blacklisted
########################################################################
@@ -71,10 +71,8 @@ cd "$APP_BUILD_DIR" # Get out of AppImage directory.
# - Produces: ../out/$APP-$VERSION.glibc$GLIBC_NEEDED-$ARCH.AppImage
generate_appimage
-# NOTE: There is currently a bug in the `generate_appimage` function (see
-# https://github.com/probonopd/AppImages/issues/228) that causes repeated builds
-# that result in the same name to fail.
-# Moving the final executable to a different folder gets around this issue.
+# Moving the final executable to a different folder so it isn't in the
+# way for a subsequent build.
mv "$ROOT_DIR"/out/*.AppImage "$ROOT_DIR"/build/bin
# Remove the (now empty) folder the AppImage was built in