Imported Upstream version 0.9.2
[platform/upstream/iotivity.git] / service / notification-manager / NotificationManager / android / resource_hosting / jni / Android.mk
1 LOCAL_PATH := $(call my-dir)
2
3 include $(CLEAR_VARS)
4 LOCAL_MODULE := ca
5 LOCAL_SRC_FILES := ../libs/libconnectivity_abstraction.so
6 include $(PREBUILT_SHARED_LIBRARY)
7
8 include $(CLEAR_VARS)
9 LOCAL_MODULE := ca_i
10 LOCAL_SRC_FILES := ../libs/libca-interface.so
11 include $(PREBUILT_SHARED_LIBRARY)
12
13 include $(CLEAR_VARS)
14 LOCAL_MODULE := oc_logger_core
15 LOCAL_SRC_FILES := ../libs/liboc_logger_core.so
16 include $(PREBUILT_SHARED_LIBRARY)
17
18 include $(CLEAR_VARS)
19 LOCAL_MODULE := oc_logger
20 LOCAL_SRC_FILES := ../libs/liboc_logger.so
21 include $(PREBUILT_SHARED_LIBRARY)
22
23 include $(CLEAR_VARS)
24 LOCAL_MODULE := octbstack
25 LOCAL_SRC_FILES := ../libs/liboctbstack.so
26 include $(PREBUILT_SHARED_LIBRARY)
27
28 include $(CLEAR_VARS)
29 LOCAL_MODULE := oc
30 LOCAL_SRC_FILES := ../libs/liboc.so
31 include $(PREBUILT_SHARED_LIBRARY)
32
33 include $(CLEAR_VARS)
34 LOCAL_MODULE := ocstack-jni
35 LOCAL_SRC_FILES := ../libs/libocstack-jni.so
36 include $(PREBUILT_SHARED_LIBRARY)
37
38 include $(CLEAR_VARS)
39 LOCAL_MODULE := NotificationManager
40 LOCAL_SRC_FILES := ../libs/libNotificationManager.so
41 include $(PREBUILT_SHARED_LIBRARY)
42
43 include $(CLEAR_VARS)
44 LOCAL_MODULE := ResourceHosing_JNI
45 LOCAL_CPPFLAGS := -std=c++0x -frtti -fexceptions
46
47 LOCAL_STATIC_LIBRARIES = ca_i
48 LOCAL_STATIC_LIBRARIES += ca
49 LOCAL_STATIC_LIBRARIES += oc_logger_core
50 LOCAL_STATIC_LIBRARIES += oc_logger
51 LOCAL_STATIC_LIBRARIES += octbstack
52 LOCAL_STATIC_LIBRARIES += oc
53 LOCAL_STATIC_LIBRARIES += ocstack-jni
54 LOCAL_STATIC_LIBRARIES += NotificationManager
55
56 LOCAL_C_INCLUDES := ../../../../../../resource/csdk/stack/include/
57 LOCAL_C_INCLUDES += ../../../../../../resource/csdk/logger/include/
58 LOCAL_C_INCLUDES += ../../../../../../resource/include/
59 LOCAL_C_INCLUDES += ../../../../../../resource/oc_logger/include/
60 LOCAL_C_INCLUDES += ../../../../../../extlibs/boost/boost_1_58_0/
61 LOCAL_C_INCLUDES += ../../../../NotificationManager/include/
62
63
64 LOCAL_SRC_FILES := ResourceHosing_JNI.cpp
65 include $(BUILD_SHARED_LIBRARY)