LOCAL_PATH := $(call my-dir) ifeq ($(TW_INCLUDE_CRYPTO), true) include $(CLEAR_VARS) LOCAL_MODULE := libcryptfsics LOCAL_MODULE_TAGS := eng optional LOCAL_CFLAGS := LOCAL_CFLAGS += -DCRYPTO_FS_TYPE=\"$(TW_CRYPTO_FS_TYPE)\" ifeq ($(TW_INCLUDE_CRYPTO_SAMSUNG), true) LOCAL_CFLAGS += -DTW_INCLUDE_CRYPTO_SAMSUNG=\"$(TW_INCLUDE_CRYPTO_SAMSUNG)\" LOCAL_LDFLAGS += -ldl LOCAL_STATIC_LIBRARIES += libcrypt_samsung endif ifneq ($(TW_INTERNAL_STORAGE_PATH),) LOCAL_CFLAGS += -DTW_INTERNAL_STORAGE_PATH=$(TW_INTERNAL_STORAGE_PATH) endif ifneq ($(TW_EXTERNAL_STORAGE_PATH),) LOCAL_CFLAGS += -DTW_EXTERNAL_STORAGE_PATH=$(TW_EXTERNAL_STORAGE_PATH) endif LOCAL_SRC_FILES = cryptfs.c LOCAL_C_INCLUDES += system/extras/ext4_utils external/openssl/include LOCAL_SHARED_LIBRARIES += libc liblog libcutils libcrypto include $(BUILD_SHARED_LIBRARY) endif