1 # Copyright 2010 The Android Open Source Project
3 LOCAL_PATH:= $(call my-dir)
6 libext4_utils_src_files := \
19 LOCAL_SRC_FILES := $(libext4_utils_src_files)
20 LOCAL_MODULE := libext4_utils
21 LOCAL_MODULE_TAGS := optional
22 LOCAL_C_INCLUDES += external/zlib
23 LOCAL_SHARED_LIBRARIES := libz
24 LOCAL_PRELINK_MODULE := false
26 include $(BUILD_SHARED_LIBRARY)
30 LOCAL_SRC_FILES := $(libext4_utils_src_files)
31 LOCAL_MODULE := libext4_utils
32 LOCAL_MODULE_TAGS := optional
33 LOCAL_C_INCLUDES += external/zlib
34 LOCAL_STATIC_LIBRARIES := libz
35 LOCAL_PRELINK_MODULE := false
37 include $(BUILD_STATIC_LIBRARY)
41 LOCAL_SRC_FILES := $(libext4_utils_src_files)
42 LOCAL_MODULE := libext4_utils
43 LOCAL_MODULE_TAGS := optional
44 LOCAL_SHARED_LIBRARIES := libz
46 include $(BUILD_HOST_STATIC_LIBRARY)
50 LOCAL_SRC_FILES := make_ext4fs_main.c
51 LOCAL_MODULE := make_ext4fs
52 LOCAL_MODULE_TAGS := optional
53 LOCAL_SHARED_LIBRARIES += libext4_utils libz
55 include $(BUILD_EXECUTABLE)
59 LOCAL_SRC_FILES := make_ext4fs_main.c
60 LOCAL_MODULE := make_ext4fs
61 LOCAL_STATIC_LIBRARIES += libext4_utils libz
63 include $(BUILD_HOST_EXECUTABLE)
67 LOCAL_SRC_FILES := ext2simg.c
68 LOCAL_MODULE := ext2simg
69 LOCAL_MODULE_TAGS := optional
70 LOCAL_SHARED_LIBRARIES += libext4_utils libz
72 include $(BUILD_EXECUTABLE)
76 LOCAL_SRC_FILES := ext2simg.c
77 LOCAL_MODULE := ext2simg
78 LOCAL_MODULE_TAGS := optional
79 LOCAL_STATIC_LIBRARIES += libext4_utils libz
81 include $(BUILD_HOST_EXECUTABLE)
85 LOCAL_SRC_FILES := simg2img.c \
87 LOCAL_MODULE := simg2img
89 include $(BUILD_HOST_EXECUTABLE)
93 LOCAL_SRC_FILES := simg2img.c \
95 LOCAL_MODULE := simg2img
97 include $(BUILD_EXECUTABLE)
101 LOCAL_MODULE := mkuserimg.sh
102 LOCAL_SRC_FILES := mkuserimg.sh
103 LOCAL_MODULE_CLASS := EXECUTABLES
104 # We don't need any additional suffix.
105 LOCAL_MODULE_SUFFIX :=
106 LOCAL_BUILT_MODULE_STEM := $(notdir $(LOCAL_SRC_FILES))
107 LOCAL_IS_HOST_MODULE := true
109 include $(BUILD_PREBUILT)