]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blame - contrib/Android.mk
AOSP: e2fsdroid: use absolute path for product_out
[thirdparty/e2fsprogs.git] / contrib / Android.mk
CommitLineData
a693a82d
TT
1LOCAL_PATH := $(call my-dir)
2
3###########################################################################
4# Build fsstress
5#
6fsstress_src_files := \
7 fsstress.c
8
9fsstress_c_includes :=
10
11fsstress_cflags := -O2 -g -W -Wall
12
13fsstress_shared_libraries :=
14
15fsstress_system_shared_libraries := libc
16
17include $(CLEAR_VARS)
18
19LOCAL_SRC_FILES := $(fsstress_src_files)
20mke2fs_c_includesLOCAL_CFLAGS := $(fsstress_cflags)
21LOCAL_SYSTEM_SHARED_LIBRARIES := $(fsstress_system_shared_libraries)
22LOCAL_MODULE := fsstress
23LOCAL_MODULE_TAGS := optional
24
25include $(BUILD_EXECUTABLE)
26
27include $(CLEAR_VARS)
28
29LOCAL_SRC_FILES := $(fsstress_src_files)
30LOCAL_CFLAGS := $(fsstress_cflags)
31LOCAL_MODULE := fsstress_host
32LOCAL_MODULE_STEM := fsstress
33LOCAL_MODULE_TAGS := optional
05e7f37a 34LOCAL_MODULE_HOST_OS := linux
a693a82d
TT
35
36include $(BUILD_HOST_EXECUTABLE)
37
b97bccec
TT
38#########################################################################
39# Build add_ext4_encrypt
40#
41include $(CLEAR_VARS)
42
43add_ext4_encrypt_src_files := \
44 add_ext4_encrypt.c
45
46add_ext4_encrypt_c_includes := \
47 external/e2fsprogs/lib
48
49add_ext4_encrypt_cflags := -O2 -g -W -Wall
50
51add_ext4_encrypt_shared_libraries := \
52 libext2fs \
53 libext2_com_err
54
55add_ext4_encrypt_system_shared_libraries := libc
56
57include $(CLEAR_VARS)
58
59LOCAL_SRC_FILES := $(add_ext4_encrypt_src_files)
60LOCAL_C_INCLUDES := $(add_ext4_encrypt_c_includes)
61LOCAL_CFLAGS := $(add_ext4_encrypt_cflags)
62LOCAL_SHARED_LIBRARIES := $(add_ext4_encrypt_shared_libraries)
63LOCAL_SYSTEM_SHARED_LIBRARIES := $(add_ext4_encrypt_system_shared_libraries)
64LOCAL_MODULE := add_ext4_encrypt
65LOCAL_MODULE_TAGS := optional
66
67include $(BUILD_EXECUTABLE)
68
69include $(CLEAR_VARS)
70
71LOCAL_SRC_FILES := $(add_ext4_encrypt_src_files)
72LOCAL_C_INCLUDES := $(add_ext4_encrypt_c_includes)
73LOCAL_CFLAGS := $(add_ext4_encrypt_cflags)
205593f6 74LOCAL_SHARED_LIBRARIES := $(addsuffix -host, $(add_ext4_encrypt_shared_libraries))
b97bccec
TT
75LOCAL_MODULE := add_ext4_encrypt_host
76LOCAL_MODULE_STEM := add_ext4_encrypt
77LOCAL_MODULE_TAGS := optional
78
79include $(BUILD_HOST_EXECUTABLE)
80
974c8483
AS
81
82include $(call all-makefiles-under,$(LOCAL_PATH))