]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blob - contrib/Android.mk
debugfs: clean up feature test macros with predicate functions
[thirdparty/e2fsprogs.git] / contrib / Android.mk
1 LOCAL_PATH := $(call my-dir)
2
3 ###########################################################################
4 # Build fsstress
5 #
6 fsstress_src_files := \
7 fsstress.c
8
9 fsstress_c_includes :=
10
11 fsstress_cflags := -O2 -g -W -Wall
12
13 fsstress_shared_libraries :=
14
15 fsstress_system_shared_libraries := libc
16
17 include $(CLEAR_VARS)
18
19 LOCAL_SRC_FILES := $(fsstress_src_files)
20 mke2fs_c_includesLOCAL_CFLAGS := $(fsstress_cflags)
21 LOCAL_SYSTEM_SHARED_LIBRARIES := $(fsstress_system_shared_libraries)
22 LOCAL_MODULE := fsstress
23 LOCAL_MODULE_TAGS := optional
24
25 include $(BUILD_EXECUTABLE)
26
27 include $(CLEAR_VARS)
28
29 LOCAL_SRC_FILES := $(fsstress_src_files)
30 LOCAL_CFLAGS := $(fsstress_cflags)
31 LOCAL_MODULE := fsstress_host
32 LOCAL_MODULE_STEM := fsstress
33 LOCAL_MODULE_TAGS := optional
34
35 include $(BUILD_HOST_EXECUTABLE)
36
37 #########################################################################
38 # Build add_ext4_encrypt
39 #
40 include $(CLEAR_VARS)
41
42 add_ext4_encrypt_src_files := \
43 add_ext4_encrypt.c
44
45 add_ext4_encrypt_c_includes := \
46 external/e2fsprogs/lib
47
48 add_ext4_encrypt_cflags := -O2 -g -W -Wall
49
50 add_ext4_encrypt_shared_libraries := \
51 libext2fs \
52 libext2_com_err
53
54 add_ext4_encrypt_system_shared_libraries := libc
55
56 include $(CLEAR_VARS)
57
58 LOCAL_SRC_FILES := $(add_ext4_encrypt_src_files)
59 LOCAL_C_INCLUDES := $(add_ext4_encrypt_c_includes)
60 LOCAL_CFLAGS := $(add_ext4_encrypt_cflags)
61 LOCAL_SHARED_LIBRARIES := $(add_ext4_encrypt_shared_libraries)
62 LOCAL_SYSTEM_SHARED_LIBRARIES := $(add_ext4_encrypt_system_shared_libraries)
63 LOCAL_MODULE := add_ext4_encrypt
64 LOCAL_MODULE_TAGS := optional
65
66 include $(BUILD_EXECUTABLE)
67
68 include $(CLEAR_VARS)
69
70 LOCAL_SRC_FILES := $(add_ext4_encrypt_src_files)
71 LOCAL_C_INCLUDES := $(add_ext4_encrypt_c_includes)
72 LOCAL_CFLAGS := $(add_ext4_encrypt_cflags)
73 LOCAL_SHARED_LIBRARIES := $(addsuffix _host, $(add_ext4_encrypt_shared_libraries))
74 LOCAL_MODULE := add_ext4_encrypt_host
75 LOCAL_MODULE_STEM := add_ext4_encrypt
76 LOCAL_MODULE_TAGS := optional
77
78 include $(BUILD_HOST_EXECUTABLE)
79