1 LOCAL_PATH := $(call my-dir)
4 OIC_LIB_PATH := ../../../../../../out/android/$(TARGET_ARCH_ABI)/debug
5 LOCAL_MODULE := android-oc
6 LOCAL_SRC_FILES := $(OIC_LIB_PATH)/liboc.so
7 include $(PREBUILT_SHARED_LIBRARY)
10 OIC_LIB_PATH := ../../../../../../out/android/$(TARGET_ARCH_ABI)/debug
11 LOCAL_MODULE := android-easysetup
12 LOCAL_SRC_FILES := $(OIC_LIB_PATH)/libESMediatorRich.so
13 include $(PREBUILT_SHARED_LIBRARY)
17 LOCAL_MODULE := easysetup-jni
19 #Add Pre processor definitions
20 DEFINE_FLAG = -DWITH_POSIX -D__ANDROID__
25 BUILD_FLAG = $(DEFINE_FLAG) $(DEBUG_FLAG)
27 LOCAL_CPPFLAGS = $(BUILD_FLAG)
28 LOCAL_CPPFLAGS += -std=c++0x -frtti -fexceptions
30 $(info CPPFLAGSUPDATED=$(LOCAL_CPPFLAGS))
32 LOCAL_C_INCLUDES := $(LOCAL_PATH) \
33 $(LOCAL_PATH)/../../inc \
34 $(LOCAL_PATH)/../../src \
35 $(LOCAL_PATH)/../../../../inc \
36 $(LOCAL_PATH)/../../../../../../resource/csdk/logger/include \
37 $(LOCAL_PATH)/../../../../../../resource/csdk/connectivity/common/inc \
38 $(LOCAL_PATH)/../../../../../../resource/c_common/oic_string/include \
39 $(LOCAL_PATH)/../../../../../../resource/include \
40 $(LOCAL_PATH)/../../../../../../resource/c_common \
41 $(LOCAL_PATH)/../../../../../../resource/oc_logger/include \
42 $(LOCAL_PATH)/../../../../../../resource/c_common/oic_malloc/include \
43 $(LOCAL_PATH)/../../../../../../resource/csdk/connectivity/api \
44 $(LOCAL_PATH)/../../../../../../resource/csdk/stack/include \
45 $(LOCAL_PATH)/../../../../../../resource/csdk/logger/include \
46 $(LOCAL_PATH)/../../../../../../resource/csdk/security/include \
47 $(LOCAL_PATH)/../../../../../../extlibs/cjson \
48 $(LOCAL_PATH)/../../../../../../extlibs/boost/boost_1_58_0 \
49 $(LOCAL_PATH)/../../../../../../extlibs/timer \
50 $(LOCAL_PATH)/../../../../../../android/android_api/base/jni \
52 LOCAL_SRC_FILES += $(patsubst $(LOCAL_PATH)/%, %, $(wildcard $(LOCAL_PATH)/*.cpp))
53 LOCAL_SRC_FILES += $(patsubst $(LOCAL_PATH)/%, %, $(wildcard $(LOCAL_PATH)/*.h))
56 #LOCAL_SHARED_LIBRARIES += android-connectivity_abstraction
57 LOCAL_SHARED_LIBRARIES += android-oc
58 LOCAL_SHARED_LIBRARIES += android-easysetup
60 include $(BUILD_SHARED_LIBRARY)