From 94ab3707f63cb0d0179d320a6446b293f7d0a017 Mon Sep 17 00:00:00 2001 From: Arturo Buzarra Date: Tue, 9 Jul 2019 11:29:35 +0200 Subject: [PATCH] bluez: export Bluetooth internal headers and libs This commit exports several internal headers and libraries to allow link against them in user applications. https://jira.digi.com/browse/DEL-6649 Signed-off-by: Arturo Buzarra --- .../recipes-connectivity/bluez/bluez5_5.50.bbappend | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/meta-digi-dey/recipes-connectivity/bluez/bluez5_5.50.bbappend b/meta-digi-dey/recipes-connectivity/bluez/bluez5_5.50.bbappend index ba6a468b3..438f5db74 100644 --- a/meta-digi-dey/recipes-connectivity/bluez/bluez5_5.50.bbappend +++ b/meta-digi-dey/recipes-connectivity/bluez/bluez5_5.50.bbappend @@ -32,6 +32,16 @@ do_install_append() { install -d ${D}${systemd_unitdir}/system/ install -m 0644 ${WORKDIR}/bluetooth-init.service ${D}${systemd_unitdir}/system/bluetooth-init.service install -m 0644 ${WORKDIR}/main.conf ${D}${sysconfdir}/bluetooth/ + + # Staging bluetooth internal headers and libs to allow other recipes + # to link against them + install -d ${D}${includedir}/bluetooth-internal/ + install -m 0644 ${WORKDIR}/bluez-${PV}/src/shared/*.h ${D}${includedir}/bluetooth-internal/ + install -m 0644 ${WORKDIR}/bluez-${PV}/lib/uuid.h ${D}${includedir}/bluetooth-internal/ + install -m 0644 ${B}/lib/.libs/libbluetooth-internal.a ${D}${libdir}/ + install -m 0644 ${B}/src/.libs/libshared-mainloop.a ${D}${libdir}/ + # Fix include path for att-types.h + sed -i -e '/#include/{s,src/shared/,,g}' ${D}${includedir}/bluetooth-internal/att.h } PACKAGES =+ "${PN}-init"