make-asahi-installer-package: refactor release version logic

This commit is contained in:
Davide Cavalca 2022-11-05 17:38:16 +00:00
parent 2981d97df6
commit 3cdf005975

View File

@ -15,9 +15,12 @@ requireCommands() {
done done
} }
release='rawhide'
date=$(date +%Y%m%d) date=$(date +%Y%m%d)
image="${1:-outdir/Fedora-Asahi-Remix.aarch64-0.0.0.raw}" image="${1:-outdir/Fedora-Asahi-Remix.aarch64-0.0.0.raw}"
package="${2:-fedora-rawhide-${date}}" package="${2:-fedora-${release}-${date}}"
[ "$release" = rawhide ] && pretty_release="Rawhide" || pretty_release="$release"
if [ ! -r "$image" ]; then if [ ! -r "$image" ]; then
fail "$image does not exist or cannot be read!" fail "$image does not exist or cannot be read!"
@ -68,8 +71,8 @@ cat > installer_data.json <<EOF
{ {
"os_list": [ "os_list": [
{ {
"name": "Fedora Rawide", "name": "Fedora Linux ${pretty_release}",
"default_os_name": "Fedora Rawhide", "default_os_name": "Fedora Linux ${pretty_release}",
"boot_object": "m1n1.bin", "boot_object": "m1n1.bin",
"next_object": "m1n1/boot.bin", "next_object": "m1n1/boot.bin",
"package": "${package}.zip", "package": "${package}.zip",