From 3eb10d34b80648aaaca5c73ed376e9c14c77ec0c Mon Sep 17 00:00:00 2001
From: Natanael Copa <ncopa@alpinelinux.org>
Date: Fri, 16 Dec 2016 10:25:28 +0000
Subject: [PATCH] scripts: add aarch64 release image

---
 scripts/mkimage.sh   |  2 +-
 scripts/mkimg.arm.sh | 14 +++++++++++---
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/scripts/mkimage.sh b/scripts/mkimage.sh
index 14fa2a60fd55..fa73d6697b32 100755
--- a/scripts/mkimage.sh
+++ b/scripts/mkimage.sh
@@ -22,7 +22,7 @@ set -e
 all_sections=""
 all_profiles=""
 all_checksums="sha256 sha512"
-all_arches="armhf x86 x86_64"
+all_arches="aarch64 armhf x86 x86_64"
 all_dirs=""
 build_date="$(date +%y%m%d)"
 default_arch="$(apk --print-arch)"
diff --git a/scripts/mkimg.arm.sh b/scripts/mkimg.arm.sh
index 7b1f9cc343d1..0a55be50cc49 100755
--- a/scripts/mkimg.arm.sh
+++ b/scripts/mkimg.arm.sh
@@ -76,9 +76,17 @@ section_uboot() {
 profile_uboot() {
 	profile_base
 	image_ext="tar.gz"
-	arch="armhf armv7"
-	kernel_flavors="grsec"
-	kernel_addons="xtables-addons"
+	arch="aarch64 armhf armv7"
+	case "$ARCH" in
+	aarch64)
+		kernel_flavors="vanilla"
+		kernel_addons=
+		;;
+	*)
+		kernel_flavors="grsec"
+		kernel_addons="xtables-addons"
+		;;
+	esac
 	initfs_features="base bootchart squashfs ext2 ext3 ext4 kms mmc raid scsi usb"
 	apkovl="genapkovl-dhcp.sh"
 	hostname="alpine"
-- 
GitLab