summaryrefslogtreecommitdiffstats
path: root/meta/recipes-bsp
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2025-03-19 18:55:29 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-03-24 17:29:16 +0000
commit64577ef1869b84025079e58e0786a3e73d94a5f5 (patch)
tree3de15f98a2f0438fc773e3169db8e758d3cbbd21 /meta/recipes-bsp
parent34b7b0f86de95451f00ef117459ec403770e3cad (diff)
downloadpoky-64577ef1869b84025079e58e0786a3e73d94a5f5.tar.gz
opensbi: Do not inherit autotools bbclass
This package is built using simple makefiles, therefore using autotools bbclass is not right and moreover it is now a hard error in core (From OE-Core rev: 3754ebfc0ef127922bce24c5afde4306541ce2f4) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-bsp')
-rw-r--r--meta/recipes-bsp/opensbi/opensbi_1.6.bb9
1 files changed, 7 insertions, 2 deletions
diff --git a/meta/recipes-bsp/opensbi/opensbi_1.6.bb b/meta/recipes-bsp/opensbi/opensbi_1.6.bb
index 3c16656b39..ed1a70d01a 100644
--- a/meta/recipes-bsp/opensbi/opensbi_1.6.bb
+++ b/meta/recipes-bsp/opensbi/opensbi_1.6.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING.BSD;md5=42dd9555eb177f35150cf9aa240b61e5"
6 6
7require opensbi-payloads.inc 7require opensbi-payloads.inc
8 8
9inherit autotools-brokensep deploy 9inherit deploy
10 10
11SRCREV = "bd613dd92113f683052acfb23d9dc8ba60029e0a" 11SRCREV = "bd613dd92113f683052acfb23d9dc8ba60029e0a"
12SRC_URI = "git://github.com/riscv/opensbi.git;branch=master;protocol=https" 12SRC_URI = "git://github.com/riscv/opensbi.git;branch=master;protocol=https"
@@ -26,7 +26,12 @@ EXTRA_OEMAKE:append = " ${@riscv_get_extra_oemake_fdt(d)}"
26# Required if specifying a custom payload 26# Required if specifying a custom payload
27do_compile[depends] += "${@riscv_get_do_compile_depends(d)}" 27do_compile[depends] += "${@riscv_get_do_compile_depends(d)}"
28 28
29do_install:append() { 29do_compile() {
30 oe_runmake
31}
32
33do_install() {
34 oe_runmake DESTDIR=${D} install
30 # In the future these might be required as a dependency for other packages. 35 # In the future these might be required as a dependency for other packages.
31 # At the moment just delete them to avoid warnings 36 # At the moment just delete them to avoid warnings
32 rm -r ${D}/include 37 rm -r ${D}/include