diff options
author | Mark Hatle <mark.hatle@amd.com> | 2023-10-12 20:11:17 -0600 |
---|---|---|
committer | Mark Hatle <mark.hatle@amd.com> | 2023-10-13 16:09:27 -0500 |
commit | 7a572ac584af867b48cb50dc9520b29420481560 (patch) | |
tree | da5d00256581089120448fa6e8ee304054a03c3b | |
parent | 7a968619559627745f3d79fd6a3b260efb6db28b (diff) | |
download | meta-xilinx-7a572ac584af867b48cb50dc9520b29420481560.tar.gz |
esw-conf: Move to embeddedsw and use BBCLASSEXTEND
Make sure that we have native and nativesdk versions of esw-conf.
Add a dependency on lopper and xilinx-lops, as presumably users of this
recipe will need to use lopper to process the configurations. This will
allow someone to use oe-run-native with esw-conf-native to use lopper
to transform system to domain specific device trees and their associated
configurations.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
-rw-r--r-- | meta-xilinx-standalone-experimental/recipes-bsp/embeddedsw/esw-conf_git.bb (renamed from meta-xilinx-standalone-experimental/recipes-libraries/nativesdk-esw-conf_git.bb) | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/nativesdk-esw-conf_git.bb b/meta-xilinx-standalone-experimental/recipes-bsp/embeddedsw/esw-conf_git.bb index 63119fd4..e6cf1d8b 100644 --- a/meta-xilinx-standalone-experimental/recipes-libraries/nativesdk-esw-conf_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-bsp/embeddedsw/esw-conf_git.bb | |||
@@ -1,5 +1,5 @@ | |||
1 | # Can't depend on esw since this is needed for setup! | 1 | # Can't depend on esw since this is needed for setup! |
2 | inherit xlnx-embeddedsw nativesdk | 2 | inherit xlnx-embeddedsw |
3 | 3 | ||
4 | # We need to override the inherit | 4 | # We need to override the inherit |
5 | require conf/dtb-embeddedsw.inc | 5 | require conf/dtb-embeddedsw.inc |
@@ -7,8 +7,10 @@ require conf/dtb-embeddedsw.inc | |||
7 | S = "${WORKDIR}/git" | 7 | S = "${WORKDIR}/git" |
8 | B = "${WORKDIR}/build" | 8 | B = "${WORKDIR}/build" |
9 | 9 | ||
10 | # Don't need any specific dependencies for this | 10 | INHIBIT_DEFAULT_DEPS = "1" |
11 | DEPENDS = "" | 11 | |
12 | # Installing this recipe should install the lopper tools and such | ||
13 | DEPENDS = "lopper xilinx-lops" | ||
12 | 14 | ||
13 | COMPATIBLE_HOST:forcevariable = ".*" | 15 | COMPATIBLE_HOST:forcevariable = ".*" |
14 | 16 | ||
@@ -28,3 +30,5 @@ do_install() { | |||
28 | } | 30 | } |
29 | 31 | ||
30 | FILES:${PN} += "${datadir}/embeddedsw" | 32 | FILES:${PN} += "${datadir}/embeddedsw" |
33 | |||
34 | BBCLASSEXTEND = "native nativesdk" | ||