[Buildroot] [git commit] package/bluez5_utils: ensure build order with the headers-only variant

Arnout Vandecappelle (Essensium/Mind) arnout at mind.be
Sun Oct 21 16:28:13 UTC 2018


commit: https://git.buildroot.net/buildroot/commit/?id=977ad264ee0c85a6679788c2ad2b9d12aa69f17a
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Since bluez5_utils and bluez5_utils-headers would install the same set
of files (headers), we want to ensure the former is run after the
latter.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998 at free.fr>
Cc: Grzegorz Blach <grzegorz at blach.pl>
Cc: Arnout Vandecappelle <arnout at mind.be>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
---
 package/bluez5_utils/bluez5_utils.mk | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/package/bluez5_utils/bluez5_utils.mk b/package/bluez5_utils/bluez5_utils.mk
index a613def2e2..f5b827cc30 100644
--- a/package/bluez5_utils/bluez5_utils.mk
+++ b/package/bluez5_utils/bluez5_utils.mk
@@ -9,10 +9,14 @@ BLUEZ5_UTILS_VERSION = 5.50
 BLUEZ5_UTILS_SOURCE = bluez-$(BLUEZ5_UTILS_VERSION).tar.xz
 BLUEZ5_UTILS_SITE = $(BR2_KERNEL_MIRROR)/linux/bluetooth
 BLUEZ5_UTILS_INSTALL_STAGING = YES
-BLUEZ5_UTILS_DEPENDENCIES = dbus libglib2
 BLUEZ5_UTILS_LICENSE = GPL-2.0+, LGPL-2.1+
 BLUEZ5_UTILS_LICENSE_FILES = COPYING COPYING.LIB
 
+BLUEZ5_UTILS_DEPENDENCIES = \
+	$(if $(BR2_PACKAGE_BLUEZ5_UTILS_HEADERS),bluez5_utils-headers) \
+	dbus \
+	libglib2
+
 BLUEZ5_UTILS_CONF_OPTS = \
 	--enable-tools \
 	--enable-library \


More information about the buildroot mailing list