From 04243f6ee46a720b119773ea19899d32b48fefc5 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 20 Mar 2025 20:33:52 -0700 Subject: grubby: Do not inherit autotools class The package uses simple Makefile for building Signed-off-by: Khem Raj --- meta-initramfs/recipes-devtools/grubby/grubby_git.bb | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/meta-initramfs/recipes-devtools/grubby/grubby_git.bb b/meta-initramfs/recipes-devtools/grubby/grubby_git.bb index ff673e21bb..ff18b0b190 100644 --- a/meta-initramfs/recipes-devtools/grubby/grubby_git.bb +++ b/meta-initramfs/recipes-devtools/grubby/grubby_git.bb @@ -24,12 +24,21 @@ SRC_URI = "git://github.com/rhboot/grubby.git;protocol=https;;branch=main \ RDEPENDS:${PN} += "dracut" -inherit autotools-brokensep ptest +inherit ptest EXTRA_OEMAKE = "-e 'CC=${CC}' 'LDFLAGS=${LDFLAGS}' 'LIBS=${LIBS}'" LIBS:libc-musl = "-lexecinfo -largp" LIBS ?= "" + +do_compile() { + oe_runmake +} + +do_install() { + oe_runmake DESTDIR=${D} install +} + do_install_ptest() { install -d ${D}${PTEST_PATH} cp -r ${S}/test ${S}/test.sh ${D}${PTEST_PATH} -- cgit v1.2.3-54-g00ecf