Fix packaging fail in case system canot create a app image (not ubuntu)
parent
5f46403903
commit
3ad6b91c4f
|
|
@ -3,6 +3,8 @@
|
|||
SCRIPT_PATH=`readlink -f $0`
|
||||
SCRIPT_PATH=`dirname $SCRIPT_PATH`
|
||||
|
||||
echo "Trying to build AppImage in directory $1 into file $3"
|
||||
|
||||
# All hope is lost if there is no lsb_release command
|
||||
command -v lsb_release >/dev/null 2>/dev/null || exit 0
|
||||
|
||||
|
|
@ -45,3 +47,8 @@ chmod a+x appimagetool-x86_64.AppImage
|
|||
./appimagetool-x86_64.AppImage --appimage-extract
|
||||
rm appimagetool-x86_64.AppImage
|
||||
ARCH=x86_64 squashfs-root/AppRun packaged
|
||||
|
||||
if [ -f $2 ]
|
||||
then
|
||||
mv $2 $3
|
||||
fi
|
||||
|
|
|
|||
|
|
@ -2053,8 +2053,10 @@ class LinuxManifest(ViewerManifest):
|
|||
# name in the tarfile
|
||||
realname = self.get_dst_prefix()
|
||||
tempname = self.build_path_of(installer_name)
|
||||
self.run_command([self.args["source"] + "/installers/linux/appimage.sh", self.args["build"]] )
|
||||
self.run_command(["mv", self.args["build"] + "/Firestorm-x86_64.AppImage", self.args["build"] + "/" + installer_name + ".AppImage"])
|
||||
self.run_command([
|
||||
self.args["source"] + "/installers/linux/appimage.sh", self.args["build"],
|
||||
self.args["build"] + "/Firestorm-x86_64.AppImage", self.args["build"] + "/" + installer_name + ".AppImage"
|
||||
] )
|
||||
self.run_command(["mv", realname, tempname])
|
||||
try:
|
||||
# only create tarball if it's a release build.
|
||||
|
|
|
|||
Loading…
Reference in New Issue