Commit | Line | Data |
---|---|---|
c6f4bc34 YK |
1 | LOCAL_PATH := $(call my-dir) |
2 | include $(CLEAR_VARS) | |
3 | ||
4 | LOCAL_MODULE_TAGS := optional | |
5 | ||
6 | LOCAL_SRC_FILES := \ | |
7 | Exynos_OSAL_Android.cpp \ | |
8 | Exynos_OSAL_Event.c \ | |
9 | Exynos_OSAL_Queue.c \ | |
10 | Exynos_OSAL_ETC.c \ | |
11 | Exynos_OSAL_Mutex.c \ | |
12 | Exynos_OSAL_Thread.c \ | |
13 | Exynos_OSAL_Memory.c \ | |
14 | Exynos_OSAL_Semaphore.c \ | |
15 | Exynos_OSAL_Library.c \ | |
16 | Exynos_OSAL_Log.c \ | |
17 | Exynos_OSAL_SharedMemory.c | |
18 | ||
19 | LOCAL_PRELINK_MODULE := false | |
20 | LOCAL_MODULE := libExynosOMX_OSAL | |
21 | ||
22 | LOCAL_CFLAGS := | |
23 | ||
93a673cd HK |
24 | ifeq ($(BOARD_USE_ANB_OUTBUF_SHARE), true) |
25 | LOCAL_CFLAGS += -DUSE_ANB_OUTBUF_SHARE | |
c6f4bc34 YK |
26 | endif |
27 | ||
93a673cd | 28 | LOCAL_STATIC_LIBRARIES := liblog libcutils libExynosVideoApi |
c6f4bc34 YK |
29 | |
30 | LOCAL_C_INCLUDES := $(EXYNOS_OMX_INC)/khronos \ | |
31 | $(EXYNOS_OMX_INC)/exynos \ | |
32 | $(EXYNOS_OMX_TOP)/osal \ | |
33 | $(EXYNOS_OMX_COMPONENT)/common \ | |
34 | $(EXYNOS_OMX_COMPONENT)/video/dec \ | |
35 | $(EXYNOS_OMX_COMPONENT)/video/enc \ | |
93a673cd HK |
36 | $(EXYNOS_VIDEO_CODEC)/v4l2/include \ |
37 | $(TOP)/hardware/samsung_slsi/exynos/include \ | |
c6f4bc34 YK |
38 | frameworks/native/include/media/hardware \ |
39 | frameworks/native/include/media/openmax \ | |
93a673cd HK |
40 | $(TOP)/hardware/samsung_slsi/$(TARGET_BOARD_PLATFORM)/include \ |
41 | $(TOP)/hardware/samsung_slsi/$(TARGET_SOC)/include | |
c6f4bc34 YK |
42 | |
43 | include $(BUILD_STATIC_LIBRARY) |