OSDN Git Service

Code drop from //branches/cupcake/...@124589
[android-x86/external-e2fsprogs.git] / lib / e2p / Android.mk
1 LOCAL_PATH := $(call my-dir)
2 include $(CLEAR_VARS)
3
4 LOCAL_SRC_FILES := \
5         feature.c \
6         fgetflags.c \
7         fsetflags.c \
8         fgetversion.c \
9         fsetversion.c \
10         getflags.c \
11         getversion.c \
12         hashstr.c \
13         iod.c \
14         ls.c \
15         mntopts.c \
16         parse_num.c \
17         pe.c \
18         pf.c \
19         ps.c \
20         setflags.c \
21         setversion.c \
22         uuid.c \
23         ostype.c \
24         percent.c
25
26
27 LOCAL_MODULE := libext2_e2p
28 LOCAL_MODULE_TAGS := eng
29 LOCAL_SYSTEM_SHARED_LIBRARIES := libc
30
31 LOCAL_C_INCLUDES := external/e2fsprogs/lib
32
33 LOCAL_CFLAGS := -O2 -g -W -Wall \
34         -DHAVE_UNISTD_H \
35         -DHAVE_ERRNO_H \
36         -DHAVE_NETINET_IN_H \
37         -DHAVE_SYS_IOCTL_H \
38         -DHAVE_SYS_MMAN_H \
39         -DHAVE_SYS_MOUNT_H \
40         -DHAVE_SYS_PRCTL_H \
41         -DHAVE_SYS_RESOURCE_H \
42         -DHAVE_SYS_SELECT_H \
43         -DHAVE_SYS_STAT_H \
44         -DHAVE_SYS_TYPES_H \
45         -DHAVE_STDLIB_H \
46         -DHAVE_STRDUP \
47         -DHAVE_MMAP \
48         -DHAVE_UTIME_H \
49         -DHAVE_GETPAGESIZE \
50         -DHAVE_LSEEK64 \
51         -DHAVE_LSEEK64_PROTOTYPE \
52         -DHAVE_EXT2_IOCTLS \
53         -DHAVE_LINUX_FD_H \
54         -DHAVE_TYPE_SSIZE_T
55
56 LOCAL_PRELINK_MODULE := false
57
58 include $(BUILD_SHARED_LIBRARY)