LOCAL_PATH := $(my-dir) include $(CLEAR_VARS) include $(SDK_DIR)/Android.def DTV_DIR_READ_ONLY=$(PRODUCT_OUT)/odm/atv/dtv/etc LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE := libhal #LOCAL_SRC_FILES := $(call all-c-files-under,src) LOCAL_SRC_FILES := $(call all-c-files-under,src/aout) LOCAL_SRC_FILES += $(call all-c-files-under,src/vout) LOCAL_SRC_FILES += $(call all-c-files-under,src/system) LOCAL_SRC_FILES += $(call all-c-files-under,src/av) LOCAL_SRC_FILES += $(call all-c-files-under,src/dmx) LOCAL_SRC_FILES += $(call all-c-files-under,src/mem) LOCAL_SRC_FILES += $(call all-c-files-under,src/ci) LOCAL_SRC_FILES += $(call all-c-files-under,src/cipher) LOCAL_SRC_FILES += $(call all-c-files-under,src/caption) LOCAL_SRC_FILES += $(call all-c-files-under,src/gfx2d) LOCAL_SRC_FILES += $(call all-c-files-under,src/version) LOCAL_SRC_FILES += $(call all-c-files-under,src/common) LOCAL_SRC_FILES += $(call all-c-files-under,src/frontend) #LOCAL_SRC_FILES += $(call all-c-files-under,src/enc) LOCAL_SRC_FILES += $(call all-c-files-under,src/pvr) LOCAL_SRC_FILES += $(call all-c-files-under,src/event) LOCAL_CFLAGS += -DDISEQC_SUPPORT LOCAL_CFLAGS += -DHAL_SOCT_EXTEND_H LOCAL_CFLAGS += -Wno-visibility LOCAL_CFLAGS += -fno-common LOCAL_LDFLAGS := -s LOCAL_SHARED_LIBRARIES := libuapi_common liblog libutils libcutils libui libuapi_memory libuapi_securec \ libuapi_gfx2d libuapi_acodec libuapi_hdmitx libuapi_panel libuapi_vcodec libuapi_pq \ libuapi_jpg libuapi_frontend libuapi_peri libuapi_vout libuapi_aout libuapi_avplay \ libuapi_demux libuapi_ts libuapi_secure libuapi_ain libuapi_vin libuapi_pvr libuapi_tooldbg \ libuapi_subtitle libuapi_ttx libuapi_cc libuapi_so libdftevent LOCAL_C_INCLUDES += $(SOC_PLATFORM_PATH)/tvhal/include LOCAL_C_INCLUDES += $(LOCAL_PATH)/src/common LOCAL_C_INCLUDES += $(LOCAL_PATH)/src LOCAL_C_INCLUDES += $(LOCAL_PATH)/src/caption/caption_cc_out LOCAL_C_INCLUDES += $(LOCAL_PATH)/src/caption/caption_subt_out LOCAL_C_INCLUDES += $(LOCAL_PATH)/src/caption/caption_ttx_out LOCAL_C_INCLUDES += $(SDK_DIR)/source/linux/include LOCAL_C_INCLUDES += $(SDK_DIR)/source/linux/api/include LOCAL_C_INCLUDES += $(SDK_DIR)/source/linux/api/securec LOCAL_C_INCLUDES += $(SDK_DIR)/source/linux/drv/include LOCAL_C_INCLUDES += $(SDK_DIR)/source/component/ha_codec/include LOCAL_C_INCLUDES += $(TOP)/libnativehelper/include/nativehelper $(shell mkdir -p $(DTV_DIR_READ_ONLY)) $(shell cp -r $(LOCAL_PATH)/src/caption/caption_ttx_out/res/font0.bin $(DTV_DIR_READ_ONLY)/) include $(BUILD_SHARED_LIBRARY)