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