1 ################################################ 2 3 LOCAL_PATH:= $(call my-dir) 4 5 include $(CLEAR_VARS) 6 7 8 LOCAL_SRC_FILES:= \ 9 DebugUtils.cpp \ 10 MessageQueue.cpp \ 11 Semaphore.cpp \ 12 ErrorUtils.cpp 13 14 LOCAL_SHARED_LIBRARIES:= \ 15 libdl \ 16 libui \ 17 libbinder \ 18 libutils \ 19 libcutils \ 20 liblog 21 22 LOCAL_C_INCLUDES += \ 23 frameworks/native/include 24 25 LOCAL_C_INCLUDES += \ 26 bionic/libc/include 27 28 LOCAL_C_INCLUDES += \ 29 $(HARDWARE_TI_OMAP4_BASE)/domx/omx_core/inc \ 30 $(HARDWARE_TI_OMAP4_BASE)/domx/mm_osal/inc 31 32 LOCAL_CFLAGS += -fno-short-enums $(ANDROID_API_CFLAGS) 33 34 ifdef TI_UTILS_MESSAGE_QUEUE_DEBUG_ENABLED 35 # Enable debug logs 36 LOCAL_CFLAGS += -DMSGQ_DEBUG 37 endif 38 39 ifdef TI_UTILS_MESSAGE_QUEUE_DEBUG_FUNCTION_NAMES 40 # Enable function enter/exit logging 41 LOCAL_CFLAGS += -DTI_UTILS_FUNCTION_LOGGER_ENABLE 42 endif 43 44 LOCAL_MODULE:= libtiutils 45 LOCAL_MODULE_TAGS:= optional 46 47 include $(BUILD_HEAPTRACKED_SHARED_LIBRARY) 48