diff options
Diffstat (limited to 'libtiutils/Android.mk')
-rw-r--r-- | libtiutils/Android.mk | 55 |
1 files changed, 30 insertions, 25 deletions
diff --git a/libtiutils/Android.mk b/libtiutils/Android.mk index 9081f74..533b481 100644 --- a/libtiutils/Android.mk +++ b/libtiutils/Android.mk @@ -1,40 +1,45 @@ ################################################ -LOCAL_PATH := $(call my-dir) +LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) -LOCAL_PRELINK_MODULE := false - -LOCAL_SRC_FILES := \ - MessageQueue.cpp \ - Semaphore.cpp \ - ErrorUtils.cpp - -LOCAL_SHARED_LIBRARIES := \ - libdl \ - libui \ - libbinder \ - libutils \ - libcutils \ - liblog +LOCAL_SRC_FILES:= \ + DebugUtils.cpp \ + MessageQueue.cpp \ + Semaphore.cpp \ + ErrorUtils.cpp + +LOCAL_SHARED_LIBRARIES:= \ + libdl \ + libui \ + libbinder \ + libutils \ + libcutils LOCAL_C_INCLUDES += \ - bionic/libc/include + frameworks/native/include -ifneq ($(TI_CUSTOM_DOMX_PATH),) LOCAL_C_INCLUDES += \ - $(TI_CUSTOM_DOMX_PATH)/omx_core/inc \ - $(TI_CUSTOM_DOMX_PATH)/mm_osal/inc -else + bionic/libc/include + LOCAL_C_INCLUDES += \ - hardware/ti/omap4xxx/domx/omx_core/inc \ - hardware/ti/omap4xxx/domx/mm_osal/inc + $(DOMX_PATH)/omx_core/inc \ + $(DOMX_PATH)/mm_osal/inc + +LOCAL_CFLAGS += -fno-short-enums $(ANDROID_API_CFLAGS) + +ifdef TI_UTILS_MESSAGE_QUEUE_DEBUG_ENABLED + # Enable debug logs + LOCAL_CFLAGS += -DMSGQ_DEBUG endif -LOCAL_CFLAGS += -fno-short-enums +ifdef TI_UTILS_MESSAGE_QUEUE_DEBUG_FUNCTION_NAMES + # Enable function enter/exit logging + LOCAL_CFLAGS += -DTI_UTILS_FUNCTION_LOGGER_ENABLE +endif -LOCAL_MODULE := libtiutils_custom -LOCAL_MODULE_TAGS := optional +LOCAL_MODULE:= libtiutils_custom +LOCAL_MODULE_TAGS:= optional include $(BUILD_SHARED_LIBRARY) |