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-15 08:13:22 -0600 |
| commit | 8099d7115acdef832fb2a4db731d3bbce563a2e3 (patch) | |
| tree | c0e83b55e6aac2f21ec433507f3eafdb39e3cf91 /meta-xilinx-standalone-experimental | |
| parent | 1a2cb511ff20c9de24e973df3b556febb9659df4 (diff) | |
| download | meta-xilinx-8099d7115acdef832fb2a4db731d3bbce563a2e3.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>
Diffstat (limited to 'meta-xilinx-standalone-experimental')
| -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" | ||
