Android.mk revision 881cca2f88ddcce86483b3ba95546b5641de8c0e
1ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross# Copyright 2010 The Android Open Source Project
2ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross
3ec0a2e83dc66d67addeb90e83144187691852a3eColin CrossLOCAL_PATH:= $(call my-dir)
4ec0a2e83dc66d67addeb90e83144187691852a3eColin Crossinclude $(CLEAR_VARS)
5ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross
6881cca2f88ddcce86483b3ba95546b5641de8c0eColin Crosslibext4_utils_src_files := \
7881cca2f88ddcce86483b3ba95546b5641de8c0eColin Cross        ext4_utils.c \
8ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross        allocate.c \
9ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross        backed_block.c \
107a8bee7653c393d8da0e28668cb51d3ccab793e8Colin Cross        output_file.c \
11ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross        contents.c \
12ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross        extent.c \
13ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross        indirect.c \
14ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross        uuid.c \
15ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross        sha1.c \
16ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross
17881cca2f88ddcce86483b3ba95546b5641de8c0eColin CrossLOCAL_SRC_FILES := $(libext4_utils_src_files)
18881cca2f88ddcce86483b3ba95546b5641de8c0eColin CrossLOCAL_MODULE := libext4_utils
19ec0a2e83dc66d67addeb90e83144187691852a3eColin CrossLOCAL_MODULE_TAGS := optional
207a8bee7653c393d8da0e28668cb51d3ccab793e8Colin CrossLOCAL_C_INCLUDES += external/zlib
21881cca2f88ddcce86483b3ba95546b5641de8c0eColin CrossLOCAL_SHARED_LIBRARIES := libz
22881cca2f88ddcce86483b3ba95546b5641de8c0eColin CrossLOCAL_PRELINK_MODULE := false
23881cca2f88ddcce86483b3ba95546b5641de8c0eColin Cross
24881cca2f88ddcce86483b3ba95546b5641de8c0eColin Crossinclude $(BUILD_SHARED_LIBRARY)
25881cca2f88ddcce86483b3ba95546b5641de8c0eColin Cross
26881cca2f88ddcce86483b3ba95546b5641de8c0eColin Crossinclude $(CLEAR_VARS)
27881cca2f88ddcce86483b3ba95546b5641de8c0eColin Cross
28881cca2f88ddcce86483b3ba95546b5641de8c0eColin CrossLOCAL_SRC_FILES := $(libext4_utils_src_files)
29881cca2f88ddcce86483b3ba95546b5641de8c0eColin CrossLOCAL_MODULE := libext4_utils
30881cca2f88ddcce86483b3ba95546b5641de8c0eColin CrossLOCAL_MODULE_TAGS := optional
31881cca2f88ddcce86483b3ba95546b5641de8c0eColin CrossLOCAL_SHARED_LIBRARIES := libz
32881cca2f88ddcce86483b3ba95546b5641de8c0eColin Cross
33881cca2f88ddcce86483b3ba95546b5641de8c0eColin Crossinclude $(BUILD_HOST_STATIC_LIBRARY)
34881cca2f88ddcce86483b3ba95546b5641de8c0eColin Cross
35881cca2f88ddcce86483b3ba95546b5641de8c0eColin Crossinclude $(CLEAR_VARS)
36881cca2f88ddcce86483b3ba95546b5641de8c0eColin Cross
37881cca2f88ddcce86483b3ba95546b5641de8c0eColin CrossLOCAL_SRC_FILES := make_ext4fs.c
38881cca2f88ddcce86483b3ba95546b5641de8c0eColin CrossLOCAL_MODULE := make_ext4fs
39881cca2f88ddcce86483b3ba95546b5641de8c0eColin CrossLOCAL_MODULE_TAGS := optional
40881cca2f88ddcce86483b3ba95546b5641de8c0eColin CrossLOCAL_SHARED_LIBRARIES += libext4_utils libz
41ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross
42ec0a2e83dc66d67addeb90e83144187691852a3eColin Crossinclude $(BUILD_EXECUTABLE)
43ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross
44ec0a2e83dc66d67addeb90e83144187691852a3eColin Crossinclude $(CLEAR_VARS)
45ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross
46881cca2f88ddcce86483b3ba95546b5641de8c0eColin CrossLOCAL_SRC_FILES := make_ext4fs.c
47ec0a2e83dc66d67addeb90e83144187691852a3eColin CrossLOCAL_MODULE := make_ext4fs
48881cca2f88ddcce86483b3ba95546b5641de8c0eColin CrossLOCAL_STATIC_LIBRARIES += libext4_utils libz
49ec0a2e83dc66d67addeb90e83144187691852a3eColin Cross
50ec0a2e83dc66d67addeb90e83144187691852a3eColin Crossinclude $(BUILD_HOST_EXECUTABLE)
51