summaryrefslogtreecommitdiff
path: root/share/customize-kernel.sh
diff options
context:
space:
mode:
authorHelmut Grohne <helmut@subdivi.de>2023-01-25 09:27:54 +0100
committerHelmut Grohne <helmut@subdivi.de>2023-01-25 09:27:54 +0100
commitc405204a84eef99591cfe0ea41a873d508557b26 (patch)
tree7d640209e55f4b29a3d95e9036fa5b616f7ef782 /share/customize-kernel.sh
parentec0828e62fdfc5d899ff4fc7a21f7900753e1301 (diff)
downloaddebvm-c405204a84eef99591cfe0ea41a873d508557b26.tar.gz
debvm-create: handle multiarch kernel for 32bit+64bit arm
Diffstat (limited to 'share/customize-kernel.sh')
-rwxr-xr-xshare/customize-kernel.sh16
1 files changed, 10 insertions, 6 deletions
diff --git a/share/customize-kernel.sh b/share/customize-kernel.sh
index 3e1d12c..aef9fa7 100755
--- a/share/customize-kernel.sh
+++ b/share/customize-kernel.sh
@@ -20,21 +20,25 @@ KERNEL_ARCH="${ARCHITECTURES%% *}"
case "$KERNEL_ARCH" in
armel)
KERNEL_ARCH=rpi
- case "$ARCHITECTURES " in *" armhf "*)
- KERNEL_ARCH=armmp:armhf
- ;; esac
+ case "$ARCHITECTURES " in
+ *" arm64 "*) KERNEL_ARCH=arm64:arm64 ;;
+ *" armhf "*) KERNEL_ARCH=armmp:armhf ;;
+ esac
;;
armhf)
KERNEL_ARCH=armmp
+ case "$ARCHITECTURES " in
+ *" arm64 "*) KERNEL_ARCH=arm64:arm64 ;;
+ esac
;;
hppa)
KERNEL_ARCH=parisc
;;
i386)
KERNEL_ARCH=686-pae
- case "$ARCHITECTURES " in *" amd64 "*)
- KERNEL_ARCH=amd64:amd64
- ;; esac
+ case "$ARCHITECTURES " in
+ *" amd64 "*) KERNEL_ARCH=amd64:amd64 ;;
+ esac
;;
mips64el)
KERNEL_ARCH=5kc-malta