1c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_PATH:= $(call my-dir)
2c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
3c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchevinclude $(CLEAR_VARS)
4c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
5c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_SRC_FILES:= \
6c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    src/timm_osal.c \
7c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    src/timm_osal_events.c \
8c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    src/timm_osal_memory.c \
9c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    src/timm_osal_mutex.c \
10c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    src/timm_osal_pipes.c \
11c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    src/timm_osal_semaphores.c \
12c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    src/timm_osal_task.c \
13c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    src/timm_osal_trace.c
14c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
15c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_C_INCLUDES += \
16c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    $(LOCAL_PATH)/inc
17c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
18c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_SHARED_LIBRARIES := \
19c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    libdl \
20c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev    liblog \
21e4b5eb97c1ebb41905d9acb8cf1c0992688152e9Mike J. Chen    libc \
22e4b5eb97c1ebb41905d9acb8cf1c0992688152e9Mike J. Chen    libcutils
23c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
24c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_CFLAGS += -DOMAP_2430 -DOMX_DEBUG -D_Android -D_POSIX_VERSION_1_
25c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_CFLAGS += -DTIMM_OSAL_DEBUG_TRACE_DETAIL=1 # quiet
26c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
27c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_MODULE:= libmm_osal
28c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_MODULE_TAGS:= optional
29c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev
30c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchevinclude $(BUILD_HEAPTRACKED_SHARED_LIBRARY)
31