summaryrefslogtreecommitdiffstats
path: root/rules/bluez.make
diff options
context:
space:
mode:
authorSteffen Trumtrar <s.trumtrar@pengutronix.de>2016-04-15 09:32:38 +0200
committerMarc Kleine-Budde <mkl@pengutronix.de>2016-04-15 09:39:39 +0200
commit76b109e4dc832f861db035aa0443cb2c3082ca21 (patch)
treeacb04104d29e8e975f12f00306bd4d88a6540379 /rules/bluez.make
parent83fa28972d736306ccaf9518e3f3a34b9b73768b (diff)
downloadptxdist-76b109e4dc832f861db035aa0443cb2c3082ca21.tar.gz
ptxdist-76b109e4dc832f861db035aa0443cb2c3082ca21.tar.xz
bluez: allow to disable libreadline
Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/bluez.make')
-rw-r--r--rules/bluez.make8
1 files changed, 6 insertions, 2 deletions
diff --git a/rules/bluez.make b/rules/bluez.make
index 056503085..55cabdd73 100644
--- a/rules/bluez.make
+++ b/rules/bluez.make
@@ -48,7 +48,7 @@ BLUEZ_CONF_OPT := $(CROSS_AUTOCONF_USR) \
--enable-udev \
--disable-cups \
--disable-obex \
- --enable-client \
+ --$(call ptx/endis, PTXCONF_BLUEZ_CLIENT)-client \
--enable-systemd \
--enable-datafiles \
--disable-manpages \
@@ -82,11 +82,15 @@ $(STATEDIR)/bluez.targetinstall:
@$(call install_lib, bluez, 0, 0, 0644, libbluetooth)
ifdef PTXCONF_BLUEZ_UTILS
- @$(foreach binprogram, bccmd bluemoon bluetoothctl btmon ciptool \
+ @$(foreach binprogram, bccmd bluemoon btmon ciptool \
hciattach hciconfig hcidump hcitool hex2hcd l2ping \
l2test mpris-proxy rctest rfcomm sdptool, \
$(call install_copy, bluez, 0, 0, 0755, -, \
/usr/bin/$(binprogram));)
+endif
+
+ifdef PTXCONF_BLUEZ_CLIENT
+ @$(call install_copy, bluez, 0, 0, 0755, -, /usr/bin/bluetoothctl)
@$(call install_copy, bluez, 0, 0, 0755, $(BLUEZ_DIR)/attrib/gatttool, \
/usr/bin/gatttool)