OSDN Git Service

android: Create header links for lib
authorAndrei Emeltchenko <andrei.emeltchenko@intel.com>
Wed, 23 Oct 2013 07:48:21 +0000 (10:48 +0300)
committerJohan Hedberg <johan.hedberg@intel.com>
Wed, 23 Oct 2013 07:59:23 +0000 (10:59 +0300)
BlueZ headers are referring as bluetooth/* for headers which are
located in lib/*. Create symlinks for now until we find better solution.

android/Android.mk

index eef809a..7132279 100644 (file)
@@ -42,6 +42,18 @@ LOCAL_CFLAGS := -DVERSION=\"$(BLUEZ_VERSION)\"
 LOCAL_SHARED_LIBRARIES := \
        libglib \
 
+lib_headers := \
+       bluetooth.h \
+       hci.h \
+       hci_lib.h \
+       l2cap.h \
+       sdp_lib.h \
+       sdp.h \
+
+$(shell mkdir -p $(LOCAL_PATH)/../lib/bluetooth)
+
+$(foreach file,$(lib_headers), $(shell ln -sf ../$(file) $(LOCAL_PATH)/../lib/bluetooth/$(file)))
+
 LOCAL_MODULE := bluetoothd
 
 include $(BUILD_EXECUTABLE)