On Fri, Mar 01, 2013 at 02:14:07PM +0100, Bernhard Walle wrote:
> When using a Bluetooth module that is not connected with USB, it makes
> sense to deselect support for it. This saves building libusb and
> libusb-compat.
> 

tnx, applied

Michael

> Signed-off-by: Bernhard Walle <[email protected]>
> ---
>  rules/bluez.in   | 9 ++++++++-
>  rules/bluez.make | 2 +-
>  2 files changed, 9 insertions(+), 2 deletions(-)
> 
> diff --git a/rules/bluez.in b/rules/bluez.in
> index 474c434..cf489a4 100644
> --- a/rules/bluez.in
> +++ b/rules/bluez.in
> @@ -4,7 +4,7 @@ menuconfig BLUEZ
>       tristate "bluez                         "
>       select DBUS
>       select GLIB
> -     select LIBUSB_COMPAT
> +     select LIBUSB_COMPAT    if BLUEZ_USB
>       select ALSA_LIB         if BLUEZ_ALSA
>       select GSTREAMER        if BLUEZ_GSTREAMER
>       select GST_PLUGINS_BASE if BLUEZ_GSTREAMER
> @@ -21,6 +21,13 @@ config BLUEZ_SYSTEMD_UNIT
>       depends on SYSTEMD
>       prompt "install systemd unit files for bluez"
>  
> +config BLUEZ_USB
> +     bool "USB support"
> +     default y
> +     help
> +       Build bluez with USB support. Only disable this if your Bluetooth
> +       adapter is not connected via USB (for example with an UART or SDIO).
> +
>  config BLUEZ_ALSA
>       bool "alsa support"
>       help
> diff --git a/rules/bluez.make b/rules/bluez.make
> index 848b99f..9bfd4df 100644
> --- a/rules/bluez.make
> +++ b/rules/bluez.make
> @@ -52,7 +52,7 @@ BLUEZ_CONF_OPT      := $(CROSS_AUTOCONF_USR) \
>       --disable-gatt-example \
>       --$(call ptx/endis, PTXCONF_BLUEZ_GSTREAMER)-gstreamer \
>       --$(call ptx/endis, PTXCONF_BLUEZ_ALSA)-alsa \
> -     --enable-usb \
> +     --$(call ptx/endis, PTXCONF_BLUEZ_USB)-usb \
>       --disable-tracer \
>       --enable-tools \
>       --enable-bccmd \
> -- 
> 1.8.1.4
> 
> 
> -- 
> ptxdist mailing list
> [email protected]
> 

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

-- 
ptxdist mailing list
[email protected]

Reply via email to