Android.mk revision 65f0aab98b20b5994a726ab90d355248bcddfffd
12f1efd639c8659582d0df2b8f927a018b057037fJeffrey YasskinLOCAL_PATH := $(call my-dir)
22bc29dc0bcb3c1441477a062e4a5cffff175c8caOwen Anderson
32bc29dc0bcb3c1441477a062e4a5cffff175c8caOwen Andersonresize2fs_src_files := \
42bc29dc0bcb3c1441477a062e4a5cffff175c8caOwen Anderson	extent.c \
52bc29dc0bcb3c1441477a062e4a5cffff175c8caOwen Anderson	resize2fs.c \
62bc29dc0bcb3c1441477a062e4a5cffff175c8caOwen Anderson	main.c \
72bc29dc0bcb3c1441477a062e4a5cffff175c8caOwen Anderson	online.c \
82bc29dc0bcb3c1441477a062e4a5cffff175c8caOwen Anderson	sim_progress.c
95217007006e91fa4bbfe88fde5149f5db293b247Owen Anderson
105217007006e91fa4bbfe88fde5149f5db293b247Owen Andersonresize2fs_c_includes := external/e2fsprogs/lib
115217007006e91fa4bbfe88fde5149f5db293b247Owen Anderson
125217007006e91fa4bbfe88fde5149f5db293b247Owen Andersonresize2fs_cflags := -O2 -g -W -Wall \
135217007006e91fa4bbfe88fde5149f5db293b247Owen Anderson	-DHAVE_UNISTD_H \
142bc29dc0bcb3c1441477a062e4a5cffff175c8caOwen Anderson	-DHAVE_ERRNO_H \
152bc29dc0bcb3c1441477a062e4a5cffff175c8caOwen Anderson	-DHAVE_NETINET_IN_H \
162bc29dc0bcb3c1441477a062e4a5cffff175c8caOwen Anderson	-DHAVE_SYS_IOCTL_H \
172bc29dc0bcb3c1441477a062e4a5cffff175c8caOwen Anderson	-DHAVE_SYS_MMAN_H \
18f6670729aabc1fab85238d2b306a1c1767a807bbBill Wendling	-DHAVE_SYS_MOUNT_H \
1948b2f3e4850cd27d54224cd42da8a160d6b95984Owen Anderson	-DHAVE_SYS_PRCTL_H \
20c34ebf65af0139eaf5cb0969fabcd32c0b6e1710Owen Anderson	-DHAVE_SYS_RESOURCE_H \
21914e50c841bbc248ab94144c11813b5785b1292dOwen Anderson	-DHAVE_SYS_SELECT_H \
22001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen Anderson	-DHAVE_SYS_STAT_H \
232a4a6fecf0b8c92223f8fdf19545b564b7d3fcdeJay Foad	-DHAVE_SYS_TYPES_H \
24001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen Anderson	-DHAVE_STDLIB_H \
25ce032b483ca96093b84f69178cdb2d047e124332Owen Anderson	-DHAVE_STRDUP \
26a1514e24cc24b050f53a12650e047799358833a1Chandler Carruth	-DHAVE_MMAP \
27ad715f86c90b06cc4ab9e1336d1bc3bf13ecb16dJeffrey Yasskin	-DHAVE_UTIME_H \
28aad3fb7362aff151e97ad457005ea3f2872fe868Owen Anderson	-DHAVE_GETPAGESIZE \
290b8c9a80f20772c3793201ab5b251d3520b9cea3Chandler Carruth	-DHAVE_LSEEK64 \
300b8c9a80f20772c3793201ab5b251d3520b9cea3Chandler Carruth	-DHAVE_LSEEK64_PROTOTYPE \
310b8c9a80f20772c3793201ab5b251d3520b9cea3Chandler Carruth	-DHAVE_EXT2_IOCTLS \
320b8c9a80f20772c3793201ab5b251d3520b9cea3Chandler Carruth	-DHAVE_LINUX_FD_H \
33a1514e24cc24b050f53a12650e047799358833a1Chandler Carruth	-DHAVE_TYPE_SSIZE_T \
34006c77df8cc7f6a9dac575600b797b8ba32b29ebOwen Anderson	-DHAVE_SYS_TIME_H \
3516e298f98024bcff5c7219a96cac216114c30dadOwen Anderson        -DHAVE_SYS_PARAM_H \
362bc29dc0bcb3c1441477a062e4a5cffff175c8caOwen Anderson	-DHAVE_SYSCONF
37eed707b1e6097aac2bb6b3d47271f6300ace7f2eOwen Anderson
38001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen Andersonresize2fs_shared_libraries := \
39914e50c841bbc248ab94144c11813b5785b1292dOwen Anderson	libext2fs \
4012ddd409535b52a7fa5157ded9a4cedd161fedb6Benjamin Kramer	libext2_com_err \
41001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen Anderson	libext2_e2p \
42ce032b483ca96093b84f69178cdb2d047e124332Owen Anderson	libext2_uuid \
43001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen Anderson	libext2_blkid
44001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen Anderson
45001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen Andersonresize2fs_system_shared_libraries := libc
46001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen Anderson
47db125cfaf57cc83e7dd7453de2d509bc8efd0e5eChris Lattnerinclude $(CLEAR_VARS)
48db125cfaf57cc83e7dd7453de2d509bc8efd0e5eChris Lattner
49001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen AndersonLOCAL_SRC_FILES := $(resize2fs_src_files)
50001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen AndersonLOCAL_C_INCLUDES := $(resize2fs_c_includes)
51001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen AndersonLOCAL_CFLAGS := $(resize2fs_cflags)
52001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen AndersonLOCAL_SHARED_LIBRARIES := $(resize2fs_shared_libraries)
53001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen AndersonLOCAL_SYSTEM_SHARED_LIBRARIES := $(resize2fs_system_shared_libraries)
54001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen AndersonLOCAL_MODULE := resize2fs
55ed7692a136a9bcf513b91b7b5eb33a1e2d83e7eeChandler CarruthLOCAL_MODULE_TAGS := optional
56ed7692a136a9bcf513b91b7b5eb33a1e2d83e7eeChandler Carruthinclude $(BUILD_EXECUTABLE)
57ed7692a136a9bcf513b91b7b5eb33a1e2d83e7eeChandler Carruth
58001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen Andersoninclude $(CLEAR_VARS)
59001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen Anderson
60001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen AndersonLOCAL_SRC_FILES := $(resize2fs_src_files)
61001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen AndersonLOCAL_C_INCLUDES := $(resize2fs_c_includes)
62ed7692a136a9bcf513b91b7b5eb33a1e2d83e7eeChandler CarruthLOCAL_CFLAGS := $(resize2fs_cflags)
63001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen AndersonLOCAL_SHARED_LIBRARIES := $(addsuffix _host, $(resize2fs_shared_libraries))
64001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen AndersonLOCAL_MODULE := resize2fs_host
65001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen AndersonLOCAL_MODULE_STEM := resize2fs
66001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen AndersonLOCAL_MODULE_TAGS := optional
67001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen Anderson
68001dbfebcbbded8c8e74b19e838b50da2b6c6fb5Owen Andersoninclude $(BUILD_HOST_EXECUTABLE)
69914e50c841bbc248ab94144c11813b5785b1292dOwen Anderson