1ifeq ($(strip $(BOARD_USES_WRS_OMXIL_CORE)),true)
2
3LOCAL_PATH := $(call my-dir)
4
5include $(CLEAR_VARS)
6LOCAL_COPY_HEADERS_TO := khronos/openmax
7
8LOCAL_COPY_HEADERS := \
9    core/inc/khronos/openmax/include/OMX_IntelErrorTypes.h \
10    core/inc/khronos/openmax/include/OMX_IntelIndexExt.h \
11    core/inc/khronos/openmax/include/OMX_IntelVideoExt.h
12
13include $(BUILD_COPY_HEADERS)
14
15include $(CLEAR_VARS)
16LOCAL_COPY_HEADERS_TO := wrs_omxil_core
17LOCAL_COPY_HEADERS := \
18    base/inc/cmodule.h \
19    base/inc/componentbase.h \
20    base/inc/portaudio.h \
21    base/inc/portbase.h \
22    base/inc/portimage.h \
23    base/inc/portother.h \
24    base/inc/portvideo.h \
25    utils/inc/audio_parser.h \
26    utils/inc/list.h \
27    utils/inc/log.h \
28    utils/inc/module.h \
29    utils/inc/queue.h \
30    utils/inc/thread.h \
31    utils/inc/workqueue.h
32include $(BUILD_COPY_HEADERS)
33
34include $(CLEAR_VARS)
35
36WRS_OMXIL_CORE_ROOT := $(LOCAL_PATH)
37
38COMPONENT_SUPPORT_BUFFER_SHARING := false
39COMPONENT_SUPPORT_OPENCORE := false
40
41# core
42-include $(WRS_OMXIL_CORE_ROOT)/core/src/Android.mk
43
44# base class
45-include $(WRS_OMXIL_CORE_ROOT)/base/src/Android.mk
46
47# utility
48-include $(WRS_OMXIL_CORE_ROOT)/utils/src/Android.mk
49
50LOCAL_CFLAGS += -Werror
51endif
52