diff mbox series

[meta-arago,master,23/26] libnl: Wrap the bbappend in a compliant manner

Message ID 20250320181047.18035-24-reatmon@ti.com
State Accepted
Delegated to: Ryan Eatmon
Headers show
Series Wrap bbappends in a compliant manner | expand

Commit Message

Ryan Eatmon March 20, 2025, 6:10 p.m. UTC
Wrap the bbappend in a yocto-check-layer compliant manner so that only
if you are building this recipe under meta-arago-distro with the arago
DISTRO_OVERRIDE would the bbappend apply.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
---
 .../libnl/{libnl_%.bbappend => libnl-arago.inc}       |  0
 .../recipes-support/libnl/libnl_%.bbappend            | 11 +++--------
 2 files changed, 3 insertions(+), 8 deletions(-)
 copy meta-arago-distro/recipes-support/libnl/{libnl_%.bbappend => libnl-arago.inc} (100%)
diff mbox series

Patch

diff --git a/meta-arago-distro/recipes-support/libnl/libnl_%.bbappend b/meta-arago-distro/recipes-support/libnl/libnl-arago.inc
similarity index 100%
copy from meta-arago-distro/recipes-support/libnl/libnl_%.bbappend
copy to meta-arago-distro/recipes-support/libnl/libnl-arago.inc
diff --git a/meta-arago-distro/recipes-support/libnl/libnl_%.bbappend b/meta-arago-distro/recipes-support/libnl/libnl_%.bbappend
index 26c9b6de..52df5313 100644
--- a/meta-arago-distro/recipes-support/libnl/libnl_%.bbappend
+++ b/meta-arago-distro/recipes-support/libnl/libnl_%.bbappend
@@ -1,9 +1,4 @@ 
-PR:append = ".arago0"
+LIBNL_ARAGO = ""
+LIBNL_ARAGO:arago = "libnl-arago.inc"
 
-do_install:append() {
-#   Install private files to allow libnl extensions
-    install -d ${D}${includedir}/nl-priv-dynamic-core
-    cp -r ${S}/include/nl-priv-dynamic-core/cache-api.h ${D}${includedir}/nl-priv-dynamic-core/
-    cp -r ${S}/include/nl-priv-dynamic-core/object-api.h ${D}${includedir}/nl-priv-dynamic-core/
-    cp -r ${S}/include/nl-priv-dynamic-core/nl-core.h ${D}${includedir}/nl-priv-dynamic-core/
-}
+require ${LIBNL_ARAGO}