################################################################################ # Android secpu fw load makefile # ################################################################################ LOCAL_PATH := $(call my-dir) ifeq ($(PLATFORM_TDK_VERSION), 38) CFG_TEEC_PUBLIC_PATH ?= $(BOARD_AML_VENDOR_PATH)/tdk_v3/ca_export_$(TARGET_ARCH) else CFG_TEEC_PUBLIC_PATH ?= $(BOARD_AML_VENDOR_PATH)/tdk/ca_export_$(TARGET_ARCH) endif ################################################################################ # Build CA ################################################################################ include $(CLEAR_VARS) LOCAL_CFLAGS += -DANDROID_BUILD LOCAL_CFLAGS += -Wall ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK), OK) LOCAL_PROPRIETARY_MODULE := true endif LOCAL_SRC_FILES += tee_secpu_fw_loader.c LOCAL_C_INCLUDES := $(LOCAL_PATH)/../ta/include \ $(LOCAL_PATH)/include/ \ $(CFG_TEEC_PUBLIC_PATH)/include LOCAL_PRELINK_MODULE := false LOCAL_SHARED_LIBRARIES := libteec LOCAL_MODULE := libtee_secpu_fw_loader LOCAL_MODULE_TAGS := optional include $(BUILD_SHARED_LIBRARY)