1 LOCAL_PATH := $(call my-dir)
3 #########################################################################
13 mke2fs_c_includes := \
14 external/e2fsprogs/lib \
15 external/e2fsprogs/e2fsck
17 mke2fs_cflags := -O2 -g -W -Wall
19 mke2fs_shared_libraries := \
28 mke2fs_system_shared_libraries := libc
32 LOCAL_SRC_FILES := $(mke2fs_src_files)
33 LOCAL_C_INCLUDES := $(mke2fs_c_includes)
34 LOCAL_CFLAGS := $(mke2fs_cflags)
35 LOCAL_SYSTEM_SHARED_LIBRARIES := $(mke2fs_system_shared_libraries)
36 LOCAL_SHARED_LIBRARIES := $(mke2fs_shared_libraries)
37 LOCAL_MODULE := mke2fs
38 LOCAL_MODULE_TAGS := optional
39 include $(BUILD_EXECUTABLE)
43 LOCAL_SRC_FILES := $(mke2fs_src_files)
44 LOCAL_C_INCLUDES := $(mke2fs_c_includes)
45 LOCAL_CFLAGS := $(mke2fs_cflags)
46 LOCAL_SHARED_LIBRARIES := $(addsuffix _host, $(mke2fs_shared_libraries))
47 LOCAL_MODULE := mke2fs_host
48 LOCAL_MODULE_STEM := mke2fs
49 LOCAL_MODULE_TAGS := optional
51 include $(BUILD_HOST_EXECUTABLE)
53 ###########################################################################
56 tune2fs_src_files := \
61 tune2fs_c_includes := \
62 external/e2fsprogs/lib \
63 external/e2fsprogs/e2fsck
65 tune2fs_cflags := -O2 -g -W -Wall
67 tune2fs_shared_libraries := \
75 tune2fs_system_shared_libraries := libc
79 LOCAL_SRC_FILES := $(tune2fs_src_files)
80 LOCAL_C_INCLUDES := $(tune2fs_c_includes)
81 LOCAL_CFLAGS := $(tune2fs_cflags)
82 LOCAL_SHARED_LIBRARIES := $(tune2fs_shared_libraries)
83 LOCAL_SYSTEM_SHARED_LIBRARIES := $(tune2fs_system_shared_libraries)
84 LOCAL_MODULE := tune2fs
85 LOCAL_MODULE_TAGS := optional
87 include $(BUILD_EXECUTABLE)
91 LOCAL_SRC_FILES := $(tune2fs_src_files)
92 LOCAL_C_INCLUDES := $(tune2fs_c_includes)
93 LOCAL_CFLAGS := $(tune2fs_cflags)
94 LOCAL_SHARED_LIBRARIES := $(addsuffix _host, $(tune2fs_shared_libraries))
95 LOCAL_MODULE := tune2fs_host
96 LOCAL_MODULE_STEM := tune2fs
97 LOCAL_MODULE_TAGS := optional
99 include $(BUILD_HOST_EXECUTABLE)
101 #########################################################################
104 include $(CLEAR_VARS)
106 badblocks_src_files := \
109 badblocks_c_includes := \
110 external/e2fsprogs/lib
112 badblocks_cflags := -O2 -g -W -Wall
114 badblocks_shared_libraries := \
121 badblocks_system_shared_libraries := libc
123 include $(CLEAR_VARS)
125 LOCAL_SRC_FILES := $(badblocks_src_files)
126 LOCAL_C_INCLUDES := $(badblocks_c_includes)
127 LOCAL_CFLAGS := $(badblocks_cflags)
128 LOCAL_SHARED_LIBRARIES := $(badblocks_shared_libraries)
129 LOCAL_SYSTEM_SHARED_LIBRARIES := $(badblocks_system_shared_libraries)
130 LOCAL_MODULE := badblocks
131 LOCAL_MODULE_TAGS := optional
133 include $(BUILD_EXECUTABLE)
135 include $(CLEAR_VARS)
137 LOCAL_SRC_FILES := $(badblocks_src_files)
138 LOCAL_C_INCLUDES := $(badblocks_c_includes)
139 LOCAL_CFLAGS := $(badblocks_cflags)
140 LOCAL_SHARED_LIBRARIES := $(addsuffix _host, $(badblocks_shared_libraries))
141 LOCAL_MODULE := badblocks_host
142 LOCAL_MODULE_STEM := badblocks
143 LOCAL_MODULE_TAGS := optional
145 include $(BUILD_HOST_EXECUTABLE)
147 #########################################################################
150 include $(CLEAR_VARS)
152 chattr_src_files := \
155 chattr_c_includes := \
156 external/e2fsprogs/lib
158 chattr_cflags := -O2 -g -W -Wall
160 chattr_shared_libraries := \
164 chattr_system_shared_libraries := libc
166 include $(CLEAR_VARS)
168 LOCAL_SRC_FILES := $(chattr_src_files)
169 LOCAL_C_INCLUDES := $(chattr_c_includes)
170 LOCAL_CFLAGS := $(chattr_cflags)
171 LOCAL_SHARED_LIBRARIES := $(chattr_shared_libraries)
172 LOCAL_SYSTEM_SHARED_LIBRARIES := $(chattr_system_shared_libraries)
173 LOCAL_MODULE := chattr
174 LOCAL_MODULE_TAGS := optional
176 include $(BUILD_EXECUTABLE)
178 include $(CLEAR_VARS)
180 LOCAL_SRC_FILES := $(chattr_src_files)
181 LOCAL_C_INCLUDES := $(chattr_c_includes)
182 LOCAL_CFLAGS := $(chattr_cflags)
183 LOCAL_SHARED_LIBRARIES := $(addsuffix _host, $(chattr_shared_libraries))
184 LOCAL_MODULE := chattr_host
185 LOCAL_MODULE_STEM := chattr
186 LOCAL_MODULE_TAGS := optional
188 include $(BUILD_HOST_EXECUTABLE)
190 #########################################################################
193 include $(CLEAR_VARS)
195 lsattr_src_files := \
198 lsattr_c_includes := \
199 external/e2fsprogs/lib
201 lsattr_cflags := -O2 -g -W -Wall
203 lsattr_shared_libraries := \
207 lsattr_system_shared_libraries := libc
209 include $(CLEAR_VARS)
211 LOCAL_SRC_FILES := $(lsattr_src_files)
212 LOCAL_C_INCLUDES := $(lsattr_c_includes)
213 LOCAL_CFLAGS := $(lsattr_cflags)
214 LOCAL_SHARED_LIBRARIES := $(lsattr_shared_libraries)
215 LOCAL_SYSTEM_SHARED_LIBRARIES := $(lsattr_system_shared_libraries)
216 LOCAL_MODULE := lsattr
217 LOCAL_MODULE_TAGS := optional
219 include $(BUILD_EXECUTABLE)
221 include $(CLEAR_VARS)
223 LOCAL_SRC_FILES := $(lsattr_src_files)
224 LOCAL_C_INCLUDES := $(lsattr_c_includes)
225 LOCAL_CFLAGS := $(lsattr_cflags)
226 LOCAL_SHARED_LIBRARIES := $(addsuffix _host, $(lsattr_shared_libraries))
227 LOCAL_MODULE := lsattr_host
228 LOCAL_MODULE_STEM := lsattr
229 LOCAL_MODULE_TAGS := optional
231 include $(BUILD_HOST_EXECUTABLE)
233 #########################################################################
236 include $(CLEAR_VARS)
241 blkid_c_includes := \
242 external/e2fsprogs/lib
244 blkid_cflags := -O2 -g -W -Wall
246 blkid_shared_libraries := \
252 blkid_system_shared_libraries := libc
254 include $(CLEAR_VARS)
256 LOCAL_SRC_FILES := $(blkid_src_files)
257 LOCAL_C_INCLUDES := $(blkid_c_includes)
258 LOCAL_CFLAGS := $(blkid_cflags)
259 LOCAL_SHARED_LIBRARIES := $(blkid_shared_libraries)
260 LOCAL_SYSTEM_SHARED_LIBRARIES := $(blkid_system_shared_libraries)
261 LOCAL_MODULE := blkid
262 LOCAL_MODULE_TAGS := optional
264 include $(BUILD_EXECUTABLE)
266 #########################################################################
268 e4crypt_src_files := e4crypt.c
270 e4crypt_c_includes := \
271 external/e2fsprogs/lib
273 e4crypt_cflags := -O2 -g -W -Wall
275 e4crypt_shared_libraries := libext2fs libext2_uuid
277 e4crypt_system_shared_libraries := libc
279 include $(CLEAR_VARS)
281 LOCAL_SRC_FILES := $(e4crypt_src_files)
282 LOCAL_C_INCLUDES := $(e4crypt_c_includes)
283 LOCAL_CFLAGS := $(e4crypt_cflags)
284 LOCAL_SYSTEM_SHARED_LIBRARIES := $(e4crypt_system_shared_libraries)
285 LOCAL_SHARED_LIBRARIES := $(e4crypt_shared_libraries)
286 LOCAL_MODULE := e4crypt
287 LOCAL_MODULE_TAGS := optional
288 include $(BUILD_EXECUTABLE)
290 include $(CLEAR_VARS)
292 LOCAL_SRC_FILES := $(e4crypt_src_files)
293 LOCAL_C_INCLUDES := $(e4crypt_c_includes)
294 LOCAL_CFLAGS := $(e4crypt_cflags)
295 LOCAL_SHARED_LIBRARIES := $(addsuffix _host, $(e4crypt_shared_libraries))
296 LOCAL_MODULE := e4crypt_host
297 LOCAL_MODULE_STEM := e4crypt
298 LOCAL_MODULE_TAGS := optional
300 include $(BUILD_HOST_EXECUTABLE)
302 ###########################################################################
305 e2image_src_files := \
309 e2image_c_includes := \
310 external/e2fsprogs/lib
312 e2image_cflags := -O2 -g -W -Wall
314 e2image_shared_libraries := \
319 e2image_system_shared_libraries := libc
321 include $(CLEAR_VARS)
323 LOCAL_SRC_FILES := $(e2image_src_files)
324 LOCAL_C_INCLUDES := $(e2image_c_includes)
325 mke2fs_c_includesLOCAL_CFLAGS := $(e2image_cflags)
326 LOCAL_SHARED_LIBRARIES := $(e2image_shared_libraries)
327 LOCAL_SYSTEM_SHARED_LIBRARIES := $(e2image_system_shared_libraries)
328 LOCAL_MODULE := e2image
329 LOCAL_MODULE_TAGS := optional
331 include $(BUILD_EXECUTABLE)
333 include $(CLEAR_VARS)
335 LOCAL_SRC_FILES := $(e2image_src_files)
336 LOCAL_C_INCLUDES := $(e2image_c_includes)
337 LOCAL_CFLAGS := $(e2image_cflags)
338 LOCAL_SHARED_LIBRARIES := $(addsuffix _host, $(e2image_shared_libraries))
339 LOCAL_MODULE := e2image_host
340 LOCAL_MODULE_STEM := e2image
341 LOCAL_MODULE_TAGS := optional
343 include $(BUILD_HOST_EXECUTABLE)