From 464cc3f08dab32ebc10fef31fc3014531ccb944d Mon Sep 17 00:00:00 2001 From: Frederic Danis Date: Fri, 4 Oct 2013 14:48:45 +0300 Subject: [PATCH] android-build: Add BlueZ Android daemon Define local mapping to glib path, otherwise this has to be inside central place in the build repository. --- android/Android.mk | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/android/Android.mk b/android/Android.mk index 183f7e2c0..fc3d6c238 100644 --- a/android/Android.mk +++ b/android/Android.mk @@ -2,3 +2,28 @@ LOCAL_PATH := $(call my-dir) # Retrieve BlueZ version from configure.ac file BLUEZ_VERSION := $(shell grep ^AC_INIT $(LOCAL_PATH)/../configure.ac | cpp -P -D'AC_INIT(_,v)=v') + +# Specify pathmap for glib +pathmap_INCL += glib:external/bluetooth/glib + +# +# Android BlueZ daemon (bluetoothd) +# + +include $(CLEAR_VARS) + +LOCAL_SRC_FILES := \ + main.c \ + +LOCAL_C_INCLUDES := \ + $(call include-path-for, glib) \ + $(call include-path-for, glib)/glib \ + +LOCAL_CFLAGS := -DVERSION=\"$(BLUEZ_VERSION)\" + +LOCAL_SHARED_LIBRARIES := \ + libglib \ + +LOCAL_MODULE := bluetoothd + +include $(BUILD_EXECUTABLE) -- 2.11.0