~ruther/guix-local

e59fd9fa186855cc69b4d1229e80a8506f08857c — Dariqq 3 months ago 096ec26
build-system: meson: Add kernel field to machine-alist.

* guix/build-system/meson.scm (make-machine-alist): Add kernel value.

Change-Id: I29b67d2ed28b693db524c798786c39e705619897
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
1 files changed, 10 insertions(+), 0 deletions(-)

M guix/build-system/meson.scm
M guix/build-system/meson.scm => guix/build-system/meson.scm +10 -0
@@ 58,6 58,16 @@ for TRIPLET."
                        (&unsupported-cross-compilation-target-error
                         (build-system meson-build-system)
                         (target triplet)))))))
    (kernel . ,(cond ((target-hurd? triplet) "gnu")
                     ((target-linux? triplet) "linux")
                     ((target-mingw? triplet) "nt")
                     ((target-avr? triplet) "none")
                     (else
                      (raise
                       (condition
                        (&unsupported-cross-compilation-target-error
                         (build-system meson-build-system)
                         (target triplet)))))))
    (cpu_family . ,(cond ((target-x86-32? triplet) "x86")
                         ((target-x86-64? triplet) "x86_64")
                         ((target-arm32? triplet) "arm")