blob: d8a20f9837bf7178f9c8aef1b563c39f75195d0f [file] [log] [blame]
Colin Crossec0a2e82010-06-11 14:21:37 -07001# Copyright 2010 The Android Open Source Project
2
3LOCAL_PATH:= $(call my-dir)
4include $(CLEAR_VARS)
5
Colin Cross881cca22010-06-20 23:57:06 -07006libext4_utils_src_files := \
Doug Zongker263eefd2010-06-29 17:23:14 -07007 make_ext4fs.c \
Colin Cross881cca22010-06-20 23:57:06 -07008 ext4_utils.c \
Colin Crossec0a2e82010-06-11 14:21:37 -07009 allocate.c \
10 backed_block.c \
Colin Cross7a8bee72010-06-20 14:53:14 -070011 output_file.c \
Colin Crossec0a2e82010-06-11 14:21:37 -070012 contents.c \
13 extent.c \
14 indirect.c \
15 uuid.c \
16 sha1.c \
17
Colin Cross881cca22010-06-20 23:57:06 -070018LOCAL_SRC_FILES := $(libext4_utils_src_files)
19LOCAL_MODULE := libext4_utils
Colin Crossec0a2e82010-06-11 14:21:37 -070020LOCAL_MODULE_TAGS := optional
Colin Cross7a8bee72010-06-20 14:53:14 -070021LOCAL_C_INCLUDES += external/zlib
Colin Cross881cca22010-06-20 23:57:06 -070022LOCAL_SHARED_LIBRARIES := libz
23LOCAL_PRELINK_MODULE := false
24
25include $(BUILD_SHARED_LIBRARY)
26
27include $(CLEAR_VARS)
28
29LOCAL_SRC_FILES := $(libext4_utils_src_files)
30LOCAL_MODULE := libext4_utils
31LOCAL_MODULE_TAGS := optional
Colin Cross9b93cf42010-06-29 14:46:53 -070032LOCAL_C_INCLUDES += external/zlib
33LOCAL_STATIC_LIBRARIES := libz
34LOCAL_PRELINK_MODULE := false
35
36include $(BUILD_STATIC_LIBRARY)
37
38include $(CLEAR_VARS)
39
40LOCAL_SRC_FILES := $(libext4_utils_src_files)
41LOCAL_MODULE := libext4_utils
42LOCAL_MODULE_TAGS := optional
Colin Cross881cca22010-06-20 23:57:06 -070043LOCAL_SHARED_LIBRARIES := libz
44
45include $(BUILD_HOST_STATIC_LIBRARY)
46
47include $(CLEAR_VARS)
48
Doug Zongker263eefd2010-06-29 17:23:14 -070049LOCAL_SRC_FILES := make_ext4fs_main.c
Colin Cross881cca22010-06-20 23:57:06 -070050LOCAL_MODULE := make_ext4fs
51LOCAL_MODULE_TAGS := optional
52LOCAL_SHARED_LIBRARIES += libext4_utils libz
Colin Crossec0a2e82010-06-11 14:21:37 -070053
54include $(BUILD_EXECUTABLE)
55
56include $(CLEAR_VARS)
57
Doug Zongker263eefd2010-06-29 17:23:14 -070058LOCAL_SRC_FILES := make_ext4fs_main.c
Colin Crossec0a2e82010-06-11 14:21:37 -070059LOCAL_MODULE := make_ext4fs
Colin Cross881cca22010-06-20 23:57:06 -070060LOCAL_STATIC_LIBRARIES += libext4_utils libz
Colin Crossec0a2e82010-06-11 14:21:37 -070061
62include $(BUILD_HOST_EXECUTABLE)