34 lines
1.1 KiB
Makefile
34 lines
1.1 KiB
Makefile
################################################################################
|
|
# 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_load.c ../lib/tee_secpu_fw_loader.c
|
|
|
|
LOCAL_C_INCLUDES :=$(LOCAL_PATH)/include \
|
|
$(LOCAL_PATH)/../lib/include \
|
|
$(CFG_TEEC_PUBLIC_PATH)/include
|
|
|
|
LOCAL_SHARED_LIBRARIES := libteec
|
|
|
|
LOCAL_MODULE := tee_secpu_fw_load
|
|
LOCAL_MODULE_TAGS := optional
|
|
include $(BUILD_EXECUTABLE)
|