LOCAL_PATH := $(call my-dir) ifeq ($(TW_INCLUDE_L_CRYPTO), true) include $(CLEAR_VARS) common_c_includes := \ system/extras/ext4_utils \ system/extras/f2fs_utils \ external/openssl/include \ external/stlport/stlport \ bionic \ external/scrypt/lib/crypto \ frameworks/native/include \ system/security/keystore \ hardware/libhardware/include/hardware \ system/security/softkeymaster/include/keymaster common_shared_libraries := \ libsysutils \ libstlport \ libbinder \ libcutils \ liblog \ libdiskconfig \ liblogwrap \ libext4_utils \ libf2fs_sparseblock \ libcrypto \ libselinux \ libutils \ libminhardware \ libsoftkeymaster common_shared_libraries := libcrypto libselinux libhardware libsoftkeymaster libcutils LOCAL_MODULE := libcryptfslollipop LOCAL_MODULE_TAGS := eng optional LOCAL_CFLAGS := LOCAL_SRC_FILES = cryptfs.c #LOCAL_C_INCLUDES += \ # system/extras/ext4_utils \ # external/openssl/include \ # system/extras/f2fs_utils \ # external/scrypt/lib/crypto \ # system/security/keystore \ # hardware/libhardware/include/hardware \ # system/security/softkeymaster/include/keymaster #LOCAL_SHARED_LIBRARIES += libc liblog libcutils libcrypto libext4_utils LOCAL_SHARED_LIBRARIES := $(common_shared_libraries) libmincrypttwrp LOCAL_C_INCLUDES := external/openssl/include $(common_c_includes) LOCAL_WHOLE_STATIC_LIBRARIES += libscrypttwrp_static include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_SHARED_LIBRARIES := libcutils liblog LOCAL_INCLUDES += $(LOCAL_PATH) $(LOCAL_PATH)\libminhardware LOCAL_CFLAGS += -DQEMU_HARDWARE QEMU_HARDWARE := true LOCAL_SHARED_LIBRARIES += libdl LOCAL_SRC_FILES += libminhardware/hardware.c LOCAL_MODULE:= libminhardware include $(BUILD_SHARED_LIBRARY) endif