1LOCAL_PATH:= $(call my-dir) 2 3include $(CLEAR_VARS) 4 5LOCAL_MODULE := libpdfiumzlib 6 7LOCAL_ARM_MODE := arm 8LOCAL_NDK_STL_VARIANT := gnustl_static 9 10LOCAL_CFLAGS += -O3 -fstrict-aliasing -fprefetch-loop-arrays -fexceptions 11LOCAL_CFLAGS += -Wno-non-virtual-dtor -Wall 12 13# Mask some warnings. These are benign, but we probably want to fix them 14# upstream at some point. 15LOCAL_CFLAGS += -Wno-shift-negative-value -Wno-unused-parameter 16 17LOCAL_SRC_FILES := \ 18 zlib_v128/adler32.c \ 19 zlib_v128/compress.c \ 20 zlib_v128/crc32.c \ 21 zlib_v128/deflate.c \ 22 zlib_v128/gzclose.c \ 23 zlib_v128/gzlib.c \ 24 zlib_v128/gzread.c \ 25 zlib_v128/gzwrite.c \ 26 zlib_v128/infback.c \ 27 zlib_v128/inffast.c \ 28 zlib_v128/inflate.c \ 29 zlib_v128/inftrees.c \ 30 zlib_v128/trees.c \ 31 zlib_v128/uncompr.c \ 32 zlib_v128/zutil.c 33 34LOCAL_C_INCLUDES := \ 35 external/pdfium 36 37include $(BUILD_STATIC_LIBRARY) 38