summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@arm.com>2023-08-10 17:24:45 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-08-16 07:53:23 +0100
commitd37c0f3449e1a20e3acc490150fa4c7c6ea46bd1 (patch)
tree78fab2ed20e445a5487742b8deb66e42e16d846e
parent920f6cb25c06fde679f641a076a8e17dc36a828e (diff)
downloadopenembedded-core-d37c0f3449e1a20e3acc490150fa4c7c6ea46bd1.tar.gz
systemd-boot: use MESON_TARGET
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>
-rw-r--r--meta/recipes-core/systemd/systemd-boot_254.bb6
1 files changed, 2 insertions, 4 deletions
diff --git a/meta/recipes-core/systemd/systemd-boot_254.bb b/meta/recipes-core/systemd/systemd-boot_254.bb
index 6240ee9339..1b8ff6e3ab 100644
--- a/meta/recipes-core/systemd/systemd-boot_254.bb
+++ b/meta/recipes-core/systemd/systemd-boot_254.bb
@@ -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}