1 LOCAL_PATH
:= $(call my-dir
)
3 libext2_blkid_src_files
:= \
18 libext2_blkid_shared_libraries
:= libext2_uuid
20 libext2_blkid_system_shared_libraries
:= libc
22 libext2_blkid_c_includes
:= external
/e2fsprogs
/lib
24 libext2_blkid_cflags
:= -O2
-g
-W
-Wall
-fno-strict-aliasing \
31 -DHAVE_SYS_RESOURCE_H \
46 libext2_blkid_cflags_linux
:= \
50 -DHAVE_LSEEK64_PROTOTYPE
54 LOCAL_SRC_FILES
:= $(libext2_blkid_src_files
)
55 LOCAL_SYSTEM_SHARED_LIBRARIES
:= $(libext2_blkid_system_shared_libraries
)
56 LOCAL_SHARED_LIBRARIES
:= $(libext2_blkid_shared_libraries
)
57 LOCAL_C_INCLUDES
:= $(libext2_blkid_c_includes
)
58 LOCAL_CFLAGS
:= $(libext2_blkid_cflags
) $(libext2_blkid_cflags_linux
) -fno-strict-aliasing
59 LOCAL_MODULE
:= libext2_blkid
60 LOCAL_MODULE_TAGS
:= optional
62 include $(BUILD_SHARED_LIBRARY
)
66 LOCAL_SRC_FILES
:= $(libext2_blkid_src_files
)
67 LOCAL_SHARED_LIBRARIES
:= $(addsuffix _host
, $(libext2_blkid_shared_libraries
))
68 LOCAL_C_INCLUDES
:= $(libext2_blkid_c_includes
)
69 ifeq ($(HOST_OS
),linux
)
70 LOCAL_CFLAGS
:= $(libext2_blkid_cflags
) $(libext2_blkid_cflags_linux
)
72 LOCAL_CFLAGS
:= $(libext2_blkid_cflags
)
74 LOCAL_MODULE
:= libext2_blkid_host
75 LOCAL_MODULE_TAGS
:= optional
77 include $(BUILD_HOST_SHARED_LIBRARY
)