119dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source ProjectLOCAL_PATH := $(call my-dir) 219dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 3b1719e985a90179cfcb49fc2be3acc5d70949855Colin Crosslibext2_e2p_src_files := \ 419dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project feature.c \ 519dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project fgetflags.c \ 619dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project fsetflags.c \ 719dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project fgetversion.c \ 819dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project fsetversion.c \ 919dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project getflags.c \ 1019dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project getversion.c \ 1119dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project hashstr.c \ 1219dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project iod.c \ 1319dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project ls.c \ 1419dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project mntopts.c \ 1519dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project parse_num.c \ 1619dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project pe.c \ 1719dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project pf.c \ 1819dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project ps.c \ 1919dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project setflags.c \ 2019dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project setversion.c \ 2119dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project uuid.c \ 2219dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project ostype.c \ 2319dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project percent.c 2419dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 25b1719e985a90179cfcb49fc2be3acc5d70949855Colin Crosslibext2_e2p_c_includes := external/e2fsprogs/lib 2619dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 27b1719e985a90179cfcb49fc2be3acc5d70949855Colin Crosslibext2_e2p_cflags := -O2 -g -W -Wall \ 2819dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_UNISTD_H \ 2919dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_ERRNO_H \ 3019dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_NETINET_IN_H \ 3119dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_SYS_IOCTL_H \ 3219dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_SYS_MMAN_H \ 3319dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_SYS_MOUNT_H \ 3419dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_SYS_PRCTL_H \ 3519dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_SYS_RESOURCE_H \ 3619dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_SYS_SELECT_H \ 3719dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_SYS_STAT_H \ 3819dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_SYS_TYPES_H \ 3919dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_STDLIB_H \ 4019dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_STRDUP \ 4119dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_MMAP \ 4219dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_UTIME_H \ 4319dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_GETPAGESIZE \ 4419dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_LSEEK64 \ 4519dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_LSEEK64_PROTOTYPE \ 4619dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_EXT2_IOCTLS \ 4719dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project -DHAVE_LINUX_FD_H \ 483984b61df41c68966bdfbb2a5e5a45ef4b9a536cDmitry Shmidt -DHAVE_TYPE_SSIZE_T \ 493984b61df41c68966bdfbb2a5e5a45ef4b9a536cDmitry Shmidt -DHAVE_SYS_TIME_H \ 508558eab78390d1924cd6b255686ceef133f294d5Ken Sumrall -DHAVE_SYS_PARAM_H \ 513984b61df41c68966bdfbb2a5e5a45ef4b9a536cDmitry Shmidt -DHAVE_SYSCONF 5219dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 53b1719e985a90179cfcb49fc2be3acc5d70949855Colin Crosslibext2_e2p_system_shared_libraries := libc 54b1719e985a90179cfcb49fc2be3acc5d70949855Colin Cross 55b1719e985a90179cfcb49fc2be3acc5d70949855Colin Crossinclude $(CLEAR_VARS) 56b1719e985a90179cfcb49fc2be3acc5d70949855Colin Cross 57b1719e985a90179cfcb49fc2be3acc5d70949855Colin CrossLOCAL_SRC_FILES := $(libext2_e2p_src_files) 58b1719e985a90179cfcb49fc2be3acc5d70949855Colin CrossLOCAL_C_INCLUDES := $(libext2_e2p_c_includes) 59b1719e985a90179cfcb49fc2be3acc5d70949855Colin CrossLOCAL_CFLAGS := $(libext2_e2p_cflags) 60b1719e985a90179cfcb49fc2be3acc5d70949855Colin CrossLOCAL_SYSTEM_SHARED_LIBRARIES := $(libext2_e2p_system_shared_libraries) 61577467af3a1f3cca83fee988df600d1c3f4c3ddeJean-Baptiste QueruLOCAL_PRELINK_MODULE := false 62b1719e985a90179cfcb49fc2be3acc5d70949855Colin CrossLOCAL_MODULE := libext2_e2p 638bc4f69c082b6202f4ad25df0819dd2c61b84292Colin CrossLOCAL_MODULE_TAGS := optional 6419dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Project 6519dacda2b02bb08c0ffb649f84526b249c749279The Android Open Source Projectinclude $(BUILD_SHARED_LIBRARY) 66b1719e985a90179cfcb49fc2be3acc5d70949855Colin Cross 67b1719e985a90179cfcb49fc2be3acc5d70949855Colin Crossinclude $(CLEAR_VARS) 68b1719e985a90179cfcb49fc2be3acc5d70949855Colin Cross 69b1719e985a90179cfcb49fc2be3acc5d70949855Colin CrossLOCAL_SRC_FILES := $(libext2_e2p_src_files) 70b1719e985a90179cfcb49fc2be3acc5d70949855Colin CrossLOCAL_C_INCLUDES := $(libext2_e2p_c_includes) 71b1719e985a90179cfcb49fc2be3acc5d70949855Colin CrossLOCAL_CFLAGS := $(libext2_e2p_cflags) 72b1719e985a90179cfcb49fc2be3acc5d70949855Colin CrossLOCAL_MODULE := libext2_e2p_host 738bc4f69c082b6202f4ad25df0819dd2c61b84292Colin CrossLOCAL_MODULE_TAGS := optional 74b1719e985a90179cfcb49fc2be3acc5d70949855Colin Cross 75b1719e985a90179cfcb49fc2be3acc5d70949855Colin Crossinclude $(BUILD_HOST_SHARED_LIBRARY) 76