Whamcloud - gitweb
tune2fs: fix BUGs of tuning project quota
[tools/e2fsprogs.git] / lib / blkid / Android.mk
1 LOCAL_PATH := $(call my-dir)
2
3 libext2_blkid_src_files := \
4         cache.c \
5         dev.c \
6         devname.c \
7         devno.c \
8         getsize.c \
9         llseek.c \
10         probe.c \
11         read.c \
12         resolve.c \
13         save.c \
14         tag.c \
15         version.c \
16
17
18 libext2_blkid_shared_libraries := libext2_uuid
19
20 libext2_blkid_system_shared_libraries := libc
21
22 libext2_blkid_static_libraries := libext2_uuid_static
23
24 libext2_blkid_system_static_libraries := libc
25
26 libext2_blkid_c_includes := external/e2fsprogs/lib
27
28 libext2_blkid_cflags := -O2 -g -W -Wall -fno-strict-aliasing
29
30 include $(CLEAR_VARS)
31
32 LOCAL_SRC_FILES := $(libext2_blkid_src_files)
33 LOCAL_SYSTEM_SHARED_LIBRARIES := $(libext2_blkid_system_shared_libraries)
34 LOCAL_SHARED_LIBRARIES := $(libext2_blkid_shared_libraries)
35 LOCAL_C_INCLUDES := $(libext2_blkid_c_includes)
36 LOCAL_CFLAGS := $(libext2_blkid_cflags)
37 LOCAL_MODULE := libext2_blkid
38 LOCAL_MODULE_TAGS := optional
39
40 include $(BUILD_SHARED_LIBRARY)
41
42 include $(CLEAR_VARS)
43
44 LOCAL_SRC_FILES := $(libext2_blkid_src_files)
45 LOCAL_STATIC_LIBRARIES := $(libext2_blkid_static_libraries) $(libext2_blkid_system_static_libraries)
46 LOCAL_C_INCLUDES := $(libext2_blkid_c_includes)
47 LOCAL_CFLAGS := $(libext2_blkid_cflags) $(libext2_blkid_cflags_linux) -fno-strict-aliasing
48 LOCAL_MODULE := libext2_blkid
49 LOCAL_MODULE_TAGS := optional
50
51 include $(BUILD_STATIC_LIBRARY)
52
53 include $(CLEAR_VARS)
54
55 LOCAL_SRC_FILES := $(libext2_blkid_src_files)
56 LOCAL_SHARED_LIBRARIES := $(addsuffix -host, $(libext2_blkid_shared_libraries))
57 LOCAL_C_INCLUDES := $(libext2_blkid_c_includes)
58 LOCAL_CFLAGS := $(libext2_blkid_cflags)
59 LOCAL_MODULE := libext2_blkid-host
60 LOCAL_MODULE_TAGS := optional
61
62 include $(BUILD_HOST_SHARED_LIBRARY)