make it easier to add games where the installer has to be manually downloaded.
This commit is contained in:
parent
89e0ca5ab4
commit
f854ffba45
@ -282,6 +282,23 @@ download() {
|
||||
done
|
||||
}
|
||||
|
||||
get_installer() {
|
||||
# If the file is in cache nothing else needs to be done.
|
||||
if [[ -f "${cache}/$1" ]]; then
|
||||
return
|
||||
fi
|
||||
read -p "Make sure $1 is available in either your Downloads or Desktop directory and press enter to continue." continue
|
||||
# Search the Desktop and Downloads directories for the installation file
|
||||
for i in ~/Downloads ~/Desktop ; do
|
||||
find $i -type f -name "$1" -exec cp -v {} "${cache}/" \;
|
||||
done
|
||||
# If the file is still not available abort.
|
||||
if [[ ! -f "${cache}/$1" ]]; then
|
||||
echo "couldn't find $1. Please download the file and try again."
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
help() {
|
||||
echo "${0##*/}"
|
||||
echo "Released under the terms of the Common Public Attribution License Version 1.0"
|
||||
@ -1300,14 +1317,7 @@ EOF
|
||||
add_launcher "c:\Program Files\scrolling battles\SBYW.exe"
|
||||
;;
|
||||
"Sequence Storm")
|
||||
read -p "Make sure sequence-storm-win64.zip is available in either your Downloads or Desktop directory and press enter to continue." continue
|
||||
for i in ~/Downloads ~/Desktop ; do
|
||||
find $i -type f -name 'sequence-storm-win64.zip' -exec cp -v {} "${cache}/" \;
|
||||
done
|
||||
if [[ ! -f "${cache}/sequence-storm-win64.zip" ]]; then
|
||||
echo "couldn't find sequence-storm-win64.zip. Please download the file and try again."
|
||||
exit 1
|
||||
fi
|
||||
get_installer "sequence-storm-win64.zip"
|
||||
export WINEARCH=win64
|
||||
export winVer="win10"
|
||||
install_wine_bottle
|
||||
|
Loading…
Reference in New Issue
Block a user