1c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev################################################
2c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
3c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_PATH:= $(call my-dir)
4c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
5c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchevinclude $(CLEAR_VARS)
6c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
7c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
8c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_SRC_FILES:= \
9c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    MessageQueue.cpp \
10c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    Semaphore.cpp \
11c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    ErrorUtils.cpp
12c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    
13c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_SHARED_LIBRARIES:= \
14c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    libdl \
15c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    libui \
16c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    libbinder \
17c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    libutils \
18ee52126edf8ff361cc2aff193488302985e4df1bYing Wang    libcutils \
19ee52126edf8ff361cc2aff193488302985e4df1bYing Wang    liblog
20c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
21c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_C_INCLUDES += \
22c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev	bionic/libc/include \
23c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev	hardware/ti/omap4xxx/domx/omx_core/inc \
24c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev	hardware/ti/omap4xxx/domx/mm_osal/inc
25c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev	
26c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_CFLAGS += -fno-short-enums 
27c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
28c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev# LOCAL_CFLAGS +=
29c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
30c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_MODULE:= libtiutils
31c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_MODULE_TAGS:= optional
32c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
33c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchevinclude $(BUILD_HEAPTRACKED_SHARED_LIBRARY)
34