Android.mk revision 9b93cf45edfdd7f443fa2eedc4bb97b9b88504bf
1# Copyright 2010 The Android Open Source Project
2
3LOCAL_PATH:= $(call my-dir)
4include $(CLEAR_VARS)
5
6libext4_utils_src_files := \
7        ext4_utils.c \
8        allocate.c \
9        backed_block.c \
10        output_file.c \
11        contents.c \
12        extent.c \
13        indirect.c \
14        uuid.c \
15        sha1.c \
16
17LOCAL_SRC_FILES := $(libext4_utils_src_files)
18LOCAL_MODULE := libext4_utils
19LOCAL_MODULE_TAGS := optional
20LOCAL_C_INCLUDES += external/zlib
21LOCAL_SHARED_LIBRARIES := libz
22LOCAL_PRELINK_MODULE := false
23
24include $(BUILD_SHARED_LIBRARY)
25
26include $(CLEAR_VARS)
27
28LOCAL_SRC_FILES := $(libext4_utils_src_files)
29LOCAL_MODULE := libext4_utils
30LOCAL_MODULE_TAGS := optional
31LOCAL_C_INCLUDES += external/zlib
32LOCAL_STATIC_LIBRARIES := libz
33LOCAL_PRELINK_MODULE := false
34
35include $(BUILD_STATIC_LIBRARY)
36
37include $(CLEAR_VARS)
38
39LOCAL_SRC_FILES := $(libext4_utils_src_files)
40LOCAL_MODULE := libext4_utils
41LOCAL_MODULE_TAGS := optional
42LOCAL_SHARED_LIBRARIES := libz
43
44include $(BUILD_HOST_STATIC_LIBRARY)
45
46include $(CLEAR_VARS)
47
48LOCAL_SRC_FILES := make_ext4fs.c
49LOCAL_MODULE := make_ext4fs
50LOCAL_MODULE_TAGS := optional
51LOCAL_SHARED_LIBRARIES += libext4_utils libz
52
53include $(BUILD_EXECUTABLE)
54
55include $(CLEAR_VARS)
56
57LOCAL_SRC_FILES := make_ext4fs.c
58LOCAL_MODULE := make_ext4fs
59LOCAL_STATIC_LIBRARIES += libext4_utils libz
60
61include $(BUILD_HOST_EXECUTABLE)
62