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