1ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. MoltmannLOCAL_PATH:= $(call my-dir) 2ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann 3ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmanninclude $(CLEAR_VARS) 4ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann 5ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. MoltmannLOCAL_MODULE := libpdfiumopenjpeg 6ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann 7ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. MoltmannLOCAL_ARM_MODE := arm 8ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. MoltmannLOCAL_NDK_STL_VARIANT := gnustl_static 9ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann 10ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. MoltmannLOCAL_CFLAGS += -O3 -fstrict-aliasing -fprefetch-loop-arrays -fexceptions 11ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. MoltmannLOCAL_CFLAGS += -Wno-non-virtual-dtor -Wall 12ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann 13ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann# Mask some warnings. These are benign, but we probably want to fix them 14ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann# upstream at some point. 15ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. MoltmannLOCAL_CFLAGS += -Wno-sign-compare -Wno-unused-parameter 16ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann 17ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. MoltmannLOCAL_SRC_FILES := \ 18ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/bio.c \ 19ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/cio.c \ 20ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/dwt.c \ 21ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/event.c \ 22ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/function_list.c \ 23ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/image.c \ 24ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/invert.c \ 25ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/j2k.c \ 26ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/jp2.c \ 27ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/mct.c \ 28ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/mqc.c \ 29ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/openjpeg.c \ 30ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/opj_clock.c \ 31ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/pi.c \ 32ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/raw.c \ 33ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/t1.c \ 34ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/t2.c \ 35ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/tcd.c \ 36ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann libopenjpeg20/tgt.c 37ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann 38ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. MoltmannLOCAL_C_INCLUDES := \ 39ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann external/pdfium 40ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmann 41ac3d58cff7c80b0ef56bf55130d91da17cbaa3c4Philip P. Moltmanninclude $(BUILD_STATIC_LIBRARY) 42