summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2025-03-20 20:33:52 -0700
committerKhem Raj <raj.khem@gmail.com>2025-03-21 11:07:32 -0700
commit04243f6ee46a720b119773ea19899d32b48fefc5 (patch)
treea33631b528100f95bf6571fe81461fb610653db9
parent60eb0214e71c5f761d450bcc484b57df6955bd09 (diff)
downloadmeta-openembedded-04243f6ee46a720b119773ea19899d32b48fefc5.tar.gz
grubby: Do not inherit autotools class
The package uses simple Makefile for building Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-initramfs/recipes-devtools/grubby/grubby_git.bb11
1 files changed, 10 insertions, 1 deletions
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 \
24 24
25RDEPENDS:${PN} += "dracut" 25RDEPENDS:${PN} += "dracut"
26 26
27inherit autotools-brokensep ptest 27inherit ptest
28 28
29EXTRA_OEMAKE = "-e 'CC=${CC}' 'LDFLAGS=${LDFLAGS}' 'LIBS=${LIBS}'" 29EXTRA_OEMAKE = "-e 'CC=${CC}' 'LDFLAGS=${LDFLAGS}' 'LIBS=${LIBS}'"
30 30
31LIBS:libc-musl = "-lexecinfo -largp" 31LIBS:libc-musl = "-lexecinfo -largp"
32LIBS ?= "" 32LIBS ?= ""
33
34do_compile() {
35 oe_runmake
36}
37
38do_install() {
39 oe_runmake DESTDIR=${D} install
40}
41
33do_install_ptest() { 42do_install_ptest() {
34 install -d ${D}${PTEST_PATH} 43 install -d ${D}${PTEST_PATH}
35 cp -r ${S}/test ${S}/test.sh ${D}${PTEST_PATH} 44 cp -r ${S}/test ${S}/test.sh ${D}${PTEST_PATH}