bluez_utils.mk 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. #############################################################
  2. #
  3. # bluez_utils
  4. #
  5. #############################################################
  6. BLUEZ_UTILS_VERSION = 4.96
  7. BLUEZ_UTILS_SOURCE = bluez-$(BLUEZ_UTILS_VERSION).tar.gz
  8. BLUEZ_UTILS_SITE = http://www.kernel.org/pub/linux/bluetooth/
  9. BLUEZ_UTILS_INSTALL_STAGING = YES
  10. BLUEZ_UTILS_DEPENDENCIES = dbus libglib2
  11. BLUEZ_UTILS_CONF_OPT = --enable-test --enable-tools
  12. # BlueZ 3.x compatibility
  13. ifeq ($(BR2_PACKAGE_BLUEZ_UTILS_COMPAT),y)
  14. BLUEZ_UTILS_CONF_OPT += \
  15. --enable-hidd \
  16. --enable-pand \
  17. --enable-sdp \
  18. --enable-dund
  19. endif
  20. # audio support
  21. ifeq ($(BR2_PACKAGE_BLUEZ_UTILS_AUDIO),y)
  22. BLUEZ_UTILS_DEPENDENCIES += \
  23. alsa-lib \
  24. libsndfile
  25. BLUEZ_UTILS_CONF_OPT += \
  26. --enable-alsa \
  27. --enable-audio
  28. else
  29. BLUEZ_UTILS_CONF_OPT += \
  30. --disable-alsa \
  31. --disable-audio
  32. endif
  33. # USB support
  34. ifeq ($(BR2_PACKAGE_BLUEZ_UTILS_USB),y)
  35. BLUEZ_UTILS_DEPENDENCIES += libusb
  36. BLUEZ_UTILS_CONF_OPT += \
  37. --enable-usb
  38. else
  39. BLUEZ_UTILS_CONF_OPT += \
  40. --disable-usb
  41. endif
  42. $(eval $(call AUTOTARGETS))