Update define.sh

This commit is contained in:
Kroese 2024-04-29 03:46:41 +02:00 committed by GitHub
parent cf19d9e206
commit 118ef763b4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -6,25 +6,6 @@ set -Eeuo pipefail
: "${DETECTED:=""}"
: "${PLATFORM:="ARM64"}"
getLink() {
local id="$1"
local url=""
local host="https://dl.bobpony.com"
case "${id,,}" in
"win11${PLATFORM,,}")
url="$host/windows/11/en-us_windows_11_23h2_${PLATFORM,,}.iso"
;;
"win10${PLATFORM,,}")
url="$host/windows/10/en-us_windows_10_22h2_${PLATFORM,,}.iso"
;;
esac
echo "$url"
return 0
}
parseVersion() {
[ -z "$VERSION" ] && VERSION="win11"
@ -45,6 +26,22 @@ parseVersion() {
return 0
}
validVersion() {
local id="$1"
case "${id,,}" in
"win11${PLATFORM,,}")
return 0
;;
"win10${PLATFORM,,}")
return 0
;;
esac
return 1
}
isESD() {
local id="$1"
@ -115,4 +112,23 @@ getVersion() {
return 0
}
getLink() {
local id="$1"
local url=""
local host="https://dl.bobpony.com"
case "${id,,}" in
"win11${PLATFORM,,}")
url="$host/windows/11/en-us_windows_11_23h2_${PLATFORM,,}.iso"
;;
"win10${PLATFORM,,}")
url="$host/windows/10/en-us_windows_10_22h2_${PLATFORM,,}.iso"
;;
esac
echo "$url"
return 0
}
return 0