1 # Emulated keymaster - ranchu build########################################## 2 LOCAL_PATH := $(call my-dir) 3 include $(CLEAR_VARS) 4 ifeq ($(USE_32_BIT_KEYSTORE), true) 5 LOCAL_MULTILIB := 32 6 endif 7 LOCAL_MODULE := keystore.ranchu 8 LOCAL_VENDOR_MODULE := true 9 LOCAL_MODULE_RELATIVE_PATH := hw 10 LOCAL_SRC_FILES := keymaster_module.cpp \ 11 trusty_keymaster_ipc.cpp \ 12 trusty_keymaster_device.cpp 13 14 LOCAL_C_INCLUDES := system/security/keystore \ 15 $(LOCAL_PATH)/../include 16 LOCAL_CFLAGS = -fvisibility=hidden -Wall -Werror 17 LOCAL_SHARED_LIBRARIES := libcrypto liblog libsoftkeymasterdevice libkeymaster_messages libcutils 18 LOCAL_HEADER_LIBRARIES := libhardware_headers 19 LOCAL_MODULE_TAGS := optional 20 include $(BUILD_SHARED_LIBRARY) 21