commit:     e0b9b007b563188cca5f5317f780bb5d4bbb17d1
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 25 23:51:12 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Jul 29 00:36:42 2021 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=e0b9b007

targets: Add arm64 livecd support

Closes: https://bugs.gentoo.org/785769
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 targets/support/bootloader-setup.sh | 2 +-
 targets/support/create-iso.sh       | 7 +++++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/targets/support/bootloader-setup.sh 
b/targets/support/bootloader-setup.sh
index ea18f736..4cfa61eb 100755
--- a/targets/support/bootloader-setup.sh
+++ b/targets/support/bootloader-setup.sh
@@ -87,7 +87,7 @@ case ${clst_hostarch} in
                        echo "--recoverykernel=boot/${x}" >> ${icfg}
                done
        ;;
-       amd64|ia64|ppc*|powerpc*|sparc*|x86)
+       amd64|arm64|ia64|ppc*|powerpc*|sparc*|x86)
                kern_subdir=/boot
                iacfg=$1/boot/grub/grub.cfg
                mkdir -p $1/boot/grub

diff --git a/targets/support/create-iso.sh b/targets/support/create-iso.sh
index 9b2cbb60..838962fe 100755
--- a/targets/support/create-iso.sh
+++ b/targets/support/create-iso.sh
@@ -18,7 +18,7 @@ case ${clst_hostarch} in
                 cdmaker="grub-mkrescue"
                 cdmakerpkg="dev-libs/libisoburn and sys-boot/grub:2"
                 ;;
-       amd64|ia64|x86)
+       amd64|arm64|ia64|x86)
                cdmaker="grub-mkrescue"
                # grub-mkrescue requires:
                #  xorriso from libisoburn
@@ -52,6 +52,9 @@ then
                                arm)
                                        clst_iso_volume_id="Gentoo Linux - ARM"
                                ;;
+                               arm64)
+                                       clst_iso_volume_id="Gentoo Linux - 
ARM64"
+                               ;;
                                hppa)
                                        clst_iso_volume_id="Gentoo Linux - HPPA"
                                ;;
@@ -188,7 +191,7 @@ case ${clst_hostarch} in
                # o=    output image (burnable to CD; readable by fdisk)
                /usr/bin/sgibootcd c=${cfg} o=${clst_iso}
        ;;
-       amd64|ia64|ppc*|powerpc*|sparc*|x86)
+       amd64|arm64|ia64|ppc*|powerpc*|sparc*|x86)
                isoroot_checksum
 
                extra_opts=("-joliet")

Reply via email to