aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/update.sh
blob: afb5662b6ddb7d73c8e09bd52bcc177df110f2d0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash

directory=${APPIMAGE%${ARGV0/*\//}}

if [ -w $directory ] ; then
	zenity --question --timeout=10 --title="yuzu updater" --text="New update available. Update now?" --icon-name=yuzu --window-icon=yuzu.svg --height=80 --width=400
	answer=$?

	if [ "$answer" -eq 0 ]; then 
		
			$APPDIR/usr/bin/AppImageUpdate $APPIMAGE && "$directory"yuzu-x86_64.AppImage "$@"
	
	elif [ "$answer" -eq 1 ]; then
		$APPDIR/AppRun-patched "$@"
	elif [ "$answer" -eq 5 ]; then
		$APPDIR/AppRun-patched "$@"
	fi

else
	zenity --error --timeout=5 --text="Cannot update in $directory" --title="Update Error" --width=500 --width=200
	$APPDIR/AppRun-patched "$@"
fi
exit 0