]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blobdiff - kernel/kernel.nm
kernel: Add support for aarch64
[people/ms/ipfire-3.x.git] / kernel / kernel.nm
index d6c33e07ecf980a7b58b0127482cecaee72575da..ee1e06f930acabd9f4d261a2ec24617429c596f5 100644 (file)
@@ -5,7 +5,7 @@
 
 name       = kernel
 version    = 3.18.2
-release    = 1
+release    = 2
 thisapp    = linux-%{version}
 
 maintainer = Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
@@ -92,6 +92,14 @@ build
                kernel_arch = x86
        end
 
+       if "%{DISTRO_ARCH}" == "aarch64"
+               # Disable for now because it won't compile
+               build_kernel_default = 0
+
+               kernel_arch = arm64
+               kernel_target = Image.gz
+       end
+
        if "%{DISTRO_ARCH}" == "armv5tel"
                # Build a kernel for Marvell Kirkwood-based devices.
                build_kernel_default = 1
@@ -217,7 +225,7 @@ build
 
                        # Compile Flattened Device Tree database
                        case "${DISTRO_ARCH}" in
-                               arm*)
+                               aarch64|arm*)
                                        make ARCH=%{kernel_arch} dtbs
 
                                        mkdir -pv %{BUILDROOT}/boot/dtb-${fullversion}