67 lines
2.6 KiB
Makefile
67 lines
2.6 KiB
Makefile
LOCAL_PATH := $(call my-dir)
|
|
|
|
ifeq ($(wildcard $(LOCAL_PATH)/../demux),)
|
|
|
|
include $(CLEAR_VARS)
|
|
LOCAL_MODULE := libdmx_client
|
|
LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0
|
|
LOCAL_LICENSE_CONDITIONS := notice
|
|
LOCAL_MULTILIB := 32
|
|
LOCAL_MODULE_SUFFIX := .so
|
|
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
|
|
LOCAL_SHARED_LIBRARIES := liblog libteec
|
|
LOCAL_PROPRIETARY_MODULE := true
|
|
ifeq ($(PLATFORM_TDK_VERSION), 318)
|
|
LOCAL_SRC_FILES_32 := lib32/318/$(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX)
|
|
else ifeq ($(PLATFORM_TDK_VERSION), 44)
|
|
LOCAL_SRC_FILES_32 := lib32/44/$(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX)
|
|
else
|
|
LOCAL_SRC_FILES_32 := lib32/$(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX)
|
|
endif
|
|
include $(BUILD_PREBUILT)
|
|
|
|
include $(CLEAR_VARS)
|
|
LOCAL_MODULE := libdmx_client_sys
|
|
LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0
|
|
LOCAL_LICENSE_CONDITIONS := notice
|
|
LOCAL_MULTILIB := 32
|
|
LOCAL_MODULE_SUFFIX := .so
|
|
LOCAL_MODULE_TAGS := optional
|
|
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
|
|
LOCAL_SHARED_LIBRARIES := liblog libteec_sys
|
|
ifeq ($(PLATFORM_TDK_VERSION), 318)
|
|
LOCAL_SRC_FILES_32 := lib32/318/$(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX)
|
|
else ifeq ($(PLATFORM_TDK_VERSION), 44)
|
|
LOCAL_SRC_FILES_32 := lib32/44/$(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX)
|
|
else
|
|
LOCAL_SRC_FILES_32 := lib32/$(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX)
|
|
endif
|
|
include $(BUILD_PREBUILT)
|
|
|
|
include $(CLEAR_VARS)
|
|
LOCAL_MODULE := b472711b-3ada-4c37-8c2a-7c64d8af0223
|
|
LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0
|
|
LOCAL_LICENSE_CONDITIONS := notice
|
|
LOCAL_MULTILIB := 32
|
|
LOCAL_MODULE_SUFFIX := .ta
|
|
LOCAL_STRIP_MODULE := false
|
|
LOCAL_CHECK_ELF_FILES := false
|
|
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
|
|
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/lib/teetz
|
|
SOC_TDK38_32BIT := S805C3 S805X2 S905C2 S905C2L S905C3 S905C3ENG S905X4 S905Y4 T962D4 T963D4
|
|
SOC_TDK318_64BIT := S805X3 S905A S905C5 S905C5ENG S905D5 S905L4 S905L5AP S905X5 S905X5L S905X5M S905X5MENG S905Y5 S905Y5ENG T950D5 T950D5Z T950X5
|
|
SOC_TDK44_64BIT := A311Y3 A311Y3ENG S905L7AP T963D5 T963D5ENG T966D5 T966D5ENG T963X5 T973L V938D
|
|
|
|
ifeq ($(filter $(BOARD_AML_SOC_TYPE), $(SOC_TDK38_32BIT)), $(BOARD_AML_SOC_TYPE))
|
|
LOCAL_SRC_FILES_32 := ta/v3.8/dev/$(BOARD_AML_SOC_TYPE)/$(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX)
|
|
else ifeq ($(filter $(BOARD_AML_SOC_TYPE), $(SOC_TDK318_64BIT)), $(BOARD_AML_SOC_TYPE))
|
|
LOCAL_SRC_FILES_32 := ta/v3.8/dev/$(BOARD_AML_SOC_TYPE)/$(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX)
|
|
else ifeq ($(filter $(BOARD_AML_SOC_TYPE), $(SOC_TDK44_64BIT)), $(BOARD_AML_SOC_TYPE))
|
|
LOCAL_SRC_FILES_32 := ta/v3.8/dev/$(BOARD_AML_SOC_TYPE)/$(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX)
|
|
else
|
|
LOCAL_SRC_FILES_32 := ta/v3.8/dev/common/$(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX)
|
|
endif
|
|
|
|
include $(BUILD_PREBUILT)
|
|
endif
|