]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
systemd-boot: use MESON_TARGET
authorRoss Burton <ross.burton@arm.com>
Thu, 10 Aug 2023 16:24:45 +0000 (17:24 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 16 Aug 2023 06:53:23 +0000 (07:53 +0100)
Instead of re-implementing do_compile, use MESON_TARGET.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/systemd/systemd-boot_254.bb

index 6240ee9339ea473fff809b71fc984e745bd4390e..1b8ff6e3ab6830c30420e1b5899231c866dc257c 100644 (file)
@@ -23,6 +23,8 @@ c_ld = ${@meson_array('EFI_LD', d)}
 EOF
 }
 
+MESON_TARGET = "systemd-boot"
+
 EXTRA_OEMESON += "-Defi=true \
                   -Dbootloader=true \
                   -Dman=false \
@@ -54,10 +56,6 @@ CFLAGS:append:libc-musl = " -D__DEFINED_wchar_t"
 COMPATIBLE_HOST = "(aarch64.*|arm.*|x86_64.*|i.86.*)-linux"
 COMPATIBLE_HOST:x86-x32 = "null"
 
-do_compile() {
-       ninja systemd-boot
-}
-
 do_install() {
        install -d ${D}${EFI_FILES_PATH}
        install ${B}/src/boot/efi/systemd-boot*.efi ${D}${EFI_FILES_PATH}/${SYSTEMD_BOOT_IMAGE}