Home | History | Annotate | Download | only in keymaster
      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