Home | History | Annotate | Download | only in src
      1 LOCAL_PATH := $(call my-dir)
      2 include $(CLEAR_VARS)
      3 
      4 ifeq ($(TARGET_HAS_ISV),true)
      5 LOCAL_CFLAGS += -DTARGET_HAS_ISV
      6 endif
      7 
      8 LOCAL_SRC_FILES := \
      9 	cmodule.cpp \
     10 	componentbase.cpp \
     11 	portbase.cpp \
     12 	portaudio.cpp \
     13 	portvideo.cpp \
     14 	portimage.cpp \
     15 	portother.cpp
     16 
     17 LOCAL_MODULE_TAGS := optional
     18 LOCAL_MODULE := libwrs_omxil_base
     19 
     20 LOCAL_CPPFLAGS :=
     21 
     22 LOCAL_LDFLAGS :=
     23 
     24 LOCAL_CFLAGS += -Werror
     25 ifeq ($(strip $(COMPONENT_SUPPORT_BUFFER_SHARING)), true)
     26 LOCAL_CFLAGS += -DCOMPONENT_SUPPORT_BUFFER_SHARING
     27 endif
     28 ifeq ($(strip $(COMPONENT_SUPPORT_OPENCORE)), true)
     29 LOCAL_CFLAGS += -DCOMPONENT_SUPPORT_OPENCORE
     30 endif
     31 
     32 LOCAL_C_INCLUDES := \
     33 	$(WRS_OMXIL_CORE_ROOT)/utils/inc \
     34 	$(WRS_OMXIL_CORE_ROOT)/base/inc \
     35 	$(WRS_OMXIL_CORE_ROOT)/core/inc/khronos/openmax/include \
     36         $(call include-path-for, frameworks-native)/media/hardware \
     37         $(TOP)/frameworks/native/include/media/openmax
     38 
     39 include $(BUILD_STATIC_LIBRARY)
     40 
     41 include $(CLEAR_VARS)
     42 
     43 LOCAL_MODULE_TAGS := optional
     44 LOCAL_MODULE := libwrs_omxil_common
     45 
     46 LOCAL_WHOLE_STATIC_LIBRARIES := \
     47 	libwrs_omxil_utils \
     48 	libwrs_omxil_base
     49 
     50 LOCAL_SHARED_LIBRARIES := \
     51 	libdl \
     52 	liblog
     53 LOCAL_CFLAGS += -Werror
     54 include $(BUILD_SHARED_LIBRARY)
     55