diff options
| author | Khem Raj <raj.khem@gmail.com> | 2025-03-19 18:55:29 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-03-24 17:29:16 +0000 |
| commit | 64577ef1869b84025079e58e0786a3e73d94a5f5 (patch) | |
| tree | 3de15f98a2f0438fc773e3169db8e758d3cbbd21 /meta/recipes-bsp | |
| parent | 34b7b0f86de95451f00ef117459ec403770e3cad (diff) | |
| download | poky-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.bb | 9 |
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 | ||
| 7 | require opensbi-payloads.inc | 7 | require opensbi-payloads.inc |
| 8 | 8 | ||
| 9 | inherit autotools-brokensep deploy | 9 | inherit deploy |
| 10 | 10 | ||
| 11 | SRCREV = "bd613dd92113f683052acfb23d9dc8ba60029e0a" | 11 | SRCREV = "bd613dd92113f683052acfb23d9dc8ba60029e0a" |
| 12 | SRC_URI = "git://github.com/riscv/opensbi.git;branch=master;protocol=https" | 12 | SRC_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 |
| 27 | do_compile[depends] += "${@riscv_get_do_compile_depends(d)}" | 27 | do_compile[depends] += "${@riscv_get_do_compile_depends(d)}" |
| 28 | 28 | ||
| 29 | do_install:append() { | 29 | do_compile() { |
| 30 | oe_runmake | ||
| 31 | } | ||
| 32 | |||
| 33 | do_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 |
