1c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_PATH:= $(call my-dir)
2c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
3c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchevinclude $(CLEAR_VARS)
4c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
5c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_SRC_FILES:= \
6c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    omx_rpc/src/omx_rpc.c \
7c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    omx_rpc/src/omx_rpc_skel.c \
8c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    omx_rpc/src/omx_rpc_stub.c \
9c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    omx_rpc/src/omx_rpc_config.c \
10c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    omx_rpc/src/omx_rpc_platform.c \
11e4b5eb97c1ebb41905d9acb8cf1c0992688152e9Mike J. Chen    omx_proxy_common/src/omx_proxy_common.c \
12e4b5eb97c1ebb41905d9acb8cf1c0992688152e9Mike J. Chen    profiling/src/profile.c
13c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
14c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_C_INCLUDES += \
15c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    $(LOCAL_PATH)/omx_rpc/inc \
16c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    $(LOCAL_PATH)/../omx_core/inc \
17c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    $(LOCAL_PATH)/../mm_osal/inc \
18e4b5eb97c1ebb41905d9acb8cf1c0992688152e9Mike J. Chen    $(LOCAL_PATH)/profiling/inc \
19c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    $(HARDWARE_TI_OMAP4_BASE)/hwc/ \
2049f42f954f02c39aa4d25520a4caa3f0b459aa40Sarthak Aggarwal    $(HARDWARE_TI_OMAP4_BASE)/ion/ \
21e4b5eb97c1ebb41905d9acb8cf1c0992688152e9Mike J. Chen    $(HARDWARE_TI_OMAP4_BASE)/kernel-headers-ti \
22e4b5eb97c1ebb41905d9acb8cf1c0992688152e9Mike J. Chen    $(HARDWARE_TI_OMAP4_BASE)/system-core-headers-ti \
23c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    system/core/include/cutils \
24c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    $(HARDWARE_TI_OMAP4_BASE)/../../libhardware/include
25c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
2649f42f954f02c39aa4d25520a4caa3f0b459aa40Sarthak AggarwalLOCAL_CFLAGS += -D_Android -DENABLE_GRALLOC_BUFFERS -DUSE_ENHANCED_PORTRECONFIG -DANDROID_QUIRK_LOCK_BUFFER -DUSE_ION
27c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
28c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
29c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_SHARED_LIBRARIES := \
30c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    libmm_osal \
31c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    libc \
32c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    liblog \
33e4b5eb97c1ebb41905d9acb8cf1c0992688152e9Mike J. Chen    libion_ti \
34e4b5eb97c1ebb41905d9acb8cf1c0992688152e9Mike J. Chen    libcutils
35c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
36c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_MODULE:= libdomx
37c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_MODULE_TAGS:= optional
38c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
39c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchevinclude $(BUILD_HEAPTRACKED_SHARED_LIBRARY)
40