summaryrefslogtreecommitdiffstats
path: root/crypto/lollipop/Android.mk
blob: 40b4d5f952350ed113bf412f1e405f46fbcacf1b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
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 \
	libhardware_legacy \
	liblogwrap \
	libext4_utils \
	libf2fs_sparseblock \
	libcrypto \
	libselinux \
	libutils \
	libhardware \
	libsoftkeymaster

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 liblogwrap
LOCAL_C_INCLUDES := external/openssl/include $(common_c_includes)
LOCAL_WHOLE_STATIC_LIBRARIES += libfs_mgr libscrypt_static

include $(BUILD_SHARED_LIBRARY)
endif