blob: b1e2e3e62027e18d62421c6eace02b920ae1996e
1 | LOCAL_PATH:= $(call my-dir) |
2 | include $(CLEAR_VARS) |
3 | |
4 | LOCAL_MODULE_TAGS := optional |
5 | |
6 | LOCAL_SRC_FILES:= \ |
7 | android_amlogic_tv.cpp |
8 | LOCAL_SHARED_LIBRARIES := \ |
9 | libcutils \ |
10 | libutils \ |
11 | libbinder \ |
12 | libtvbinder \ |
13 | libnativehelper \ |
14 | libandroid_runtime \ |
15 | liblog \ |
16 | libskia |
17 | |
18 | LOCAL_C_INCLUDES += \ |
19 | frameworks/base/core/jni \ |
20 | $(LOCAL_PATH)/../ \ |
21 | external/skia/include \ |
22 | |
23 | LOCAL_MODULE:= libtv_jni |
24 | LOCAL_PRELINK_MODULE := false |
25 | include $(BUILD_SHARED_LIBRARY) |
26 | |
27 | |
28 | |
29 | |
30 | #cfbc communication jni lib |
31 | include $(CLEAR_VARS) |
32 | LOCAL_MODULE_TAGS := optional |
33 | |
34 | LOCAL_C_INCLUDES += \ |
35 | frameworks/base/core/jni \ |
36 | $(LOCAL_PATH)/../../libtv \ |
37 | $(LOCAL_PATH)/../../libtv/tv \ |
38 | bionic/libc/include \ |
39 | bionic/libc/private \ |
40 | system/extras/ext4_utils \ |
41 | bionic/libc/include |
42 | |
43 | LOCAL_SRC_FILES := \ |
44 | ../../libtv/tv/CTvLog.cpp \ |
45 | ../../libtv/tvutils/CFile.cpp \ |
46 | ../../libtv/tvutils/CThread.cpp \ |
47 | ../../libtv/tvutils/CMsgQueue.cpp \ |
48 | ../../libtv/tvutils/zepoll.cpp \ |
49 | ../../libtv/tv/CFbcCommunication.cpp \ |
50 | ../../libtv/tvutils/serial_base.cpp \ |
51 | ../../libtv/tvutils/CSerialPort.cpp \ |
52 | ../../libtv/tvutils/CHdmiCecCmd.cpp \ |
53 | cfbc_jni.cpp \ |
54 | cfbc_test.cpp |
55 | |
56 | LOCAL_SHARED_LIBRARIES := \ |
57 | libcutils \ |
58 | libutils \ |
59 | libandroid_runtime \ |
60 | liblog \ |
61 | libdl |
62 | |
63 | LOCAL_MODULE:= libcfbc_jni |
64 | LOCAL_PRELINK_MODULE := false |
65 | #include $(BUILD_EXECUTABLE) |
66 | #include $(BUILD_SHARED_LIBRARY) |
67 |