15fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard RosenkränzerLOCAL_PATH := $(call my-dir)
25fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer
35fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzerlibext2_uuid_src_files := \
45fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	clear.c \
55fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	compare.c \
65fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	copy.c \
75fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	gen_uuid.c \
85fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	isnull.c \
95fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	pack.c \
105fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	parse.c \
115fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	unpack.c \
125fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	unparse.c \
135fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	uuid_time.c
145fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer
155fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer
165fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzerlibext2_uuid_c_includes := external/e2fsprogs/lib
175fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer
185fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzerlibext2_uuid_cflags := -O2 -g -W -Wall \
195fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_INTTYPES_H \
205fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_UNISTD_H \
215fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_ERRNO_H \
225fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_NETINET_IN_H \
235fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_SYS_IOCTL_H \
245fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_SYS_MMAN_H \
255fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_SYS_MOUNT_H \
265fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_SYS_PRCTL_H \
275fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_SYS_RESOURCE_H \
285fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_SYS_SELECT_H \
295fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_SYS_STAT_H \
305fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_SYS_TYPES_H \
315fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_STDLIB_H \
325fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_STRDUP \
335fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_MMAP \
345fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_UTIME_H \
355fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_GETPAGESIZE \
365fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_LSEEK64 \
375fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_LSEEK64_PROTOTYPE \
385fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_EXT2_IOCTLS \
395fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_LINUX_FD_H \
405fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_TYPE_SSIZE_T \
415fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_SYS_TIME_H \
425fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer        -DHAVE_SYS_PARAM_H \
435fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer	-DHAVE_SYSCONF
445fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer
455fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzerlibext2_uuid_system_shared_libraries := libc
465fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer
475fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzerinclude $(CLEAR_VARS)
485fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer
495fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard RosenkränzerLOCAL_SRC_FILES := $(libext2_uuid_src_files)
505fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard RosenkränzerLOCAL_C_INCLUDES := $(libext2_uuid_c_includes)
515fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard RosenkränzerLOCAL_CFLAGS := $(libext2_uuid_cflags)
525fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard RosenkränzerLOCAL_SYSTEM_SHARED_LIBRARIES := $(libext2_uuid_system_shared_libraries)
535fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard RosenkränzerLOCAL_MODULE := libext2_uuid
545fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard RosenkränzerLOCAL_MODULE_TAGS := optional
555fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard RosenkränzerLOCAL_PRELINK_MODULE := false
565fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer
575fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzerinclude $(BUILD_SHARED_LIBRARY)
585fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer
595fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzerinclude $(CLEAR_VARS)
605fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer
615fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard RosenkränzerLOCAL_SRC_FILES := $(libext2_uuid_src_files)
625fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard RosenkränzerLOCAL_C_INCLUDES := $(libext2_uuid_c_includes)
635fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard RosenkränzerLOCAL_CFLAGS := $(libext2_uuid_cflags)
645fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard RosenkränzerLOCAL_MODULE := libext2_uuid_host
655fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard RosenkränzerLOCAL_MODULE_TAGS := optional
665fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzer
675fe0b41dba699fa14432a633c863ea8cb7bf3f5dBernhard Rosenkränzerinclude $(BUILD_HOST_SHARED_LIBRARY)
68a9e24fdeb275a2afc964f511583795052801ad65JP Abgrall
69a9e24fdeb275a2afc964f511583795052801ad65JP Abgrall
70a9e24fdeb275a2afc964f511583795052801ad65JP Abgrallinclude $(CLEAR_VARS)
71a9e24fdeb275a2afc964f511583795052801ad65JP Abgrall
72a9e24fdeb275a2afc964f511583795052801ad65JP AbgrallLOCAL_SRC_FILES := $(libext2_uuid_src_files)
73a9e24fdeb275a2afc964f511583795052801ad65JP AbgrallLOCAL_C_INCLUDES := $(libext2_uuid_c_includes)
74a9e24fdeb275a2afc964f511583795052801ad65JP AbgrallLOCAL_CFLAGS := $(libext2_uuid_cflags)
75a9e24fdeb275a2afc964f511583795052801ad65JP AbgrallLOCAL_STATIC_LIBRARIES := libc
76a9e24fdeb275a2afc964f511583795052801ad65JP AbgrallLOCAL_MODULE := libext2_uuid_static
77a9e24fdeb275a2afc964f511583795052801ad65JP AbgrallLOCAL_MODULE_TAGS := optional
78a9e24fdeb275a2afc964f511583795052801ad65JP AbgrallLOCAL_PRELINK_MODULE := false
79a9e24fdeb275a2afc964f511583795052801ad65JP Abgrall
80a9e24fdeb275a2afc964f511583795052801ad65JP Abgrallinclude $(BUILD_STATIC_LIBRARY)
81a9e24fdeb275a2afc964f511583795052801ad65JP Abgrall
82a9e24fdeb275a2afc964f511583795052801ad65JP Abgrall
83a9e24fdeb275a2afc964f511583795052801ad65JP Abgrallinclude $(CLEAR_VARS)
84a9e24fdeb275a2afc964f511583795052801ad65JP Abgrall
85a9e24fdeb275a2afc964f511583795052801ad65JP AbgrallLOCAL_SRC_FILES := $(libext2_uuid_src_files)
86a9e24fdeb275a2afc964f511583795052801ad65JP AbgrallLOCAL_C_INCLUDES := $(libext2_uuid_c_includes)
87a9e24fdeb275a2afc964f511583795052801ad65JP AbgrallLOCAL_CFLAGS := $(libext2_uuid_cflags)
88a9e24fdeb275a2afc964f511583795052801ad65JP AbgrallLOCAL_MODULE := libext2_uuid_host
89a9e24fdeb275a2afc964f511583795052801ad65JP AbgrallLOCAL_MODULE_TAGS := optional
90a9e24fdeb275a2afc964f511583795052801ad65JP Abgrall
91a9e24fdeb275a2afc964f511583795052801ad65JP Abgrallinclude $(BUILD_HOST_STATIC_LIBRARY)
92