OSDN Git Service

Move Gallery2 and its libs to /product
[android-x86/packages-apps-Gallery2.git] / jni_jpegstream / Android.mk
1 LOCAL_PATH:= $(call my-dir)
2
3 # Jpeg Streaming native
4
5 include $(CLEAR_VARS)
6
7 LOCAL_MODULE        := libjni_jpegstream
8
9 LOCAL_NDK_STL_VARIANT := c++_static
10
11 LOCAL_C_INCLUDES := $(LOCAL_PATH) \
12                     $(LOCAL_PATH)/src
13
14 LOCAL_STATIC_LIBRARIES := libjpeg_static_ndk
15
16 LOCAL_SDK_VERSION   := 17
17 LOCAL_ARM_MODE := arm
18 LOCAL_PRODUCT_MODULE := true
19
20 LOCAL_CFLAGS    += -ffast-math -O3 -funroll-loops
21 LOCAL_CFLAGS += -Wall -Wextra -Werror
22 LOCAL_LDLIBS := -llog
23
24 LOCAL_CPP_EXTENSION := .cpp
25 LOCAL_SRC_FILES     := \
26     src/inputstream_wrapper.cpp \
27     src/jpegstream.cpp \
28     src/jerr_hook.cpp \
29     src/jpeg_hook.cpp \
30     src/jpeg_writer.cpp \
31     src/jpeg_reader.cpp \
32     src/outputstream_wrapper.cpp \
33     src/stream_wrapper.cpp
34
35 # Remove when libjpeg_static_ndk is XOM compatible.
36 LOCAL_XOM := false
37
38 include $(BUILD_SHARED_LIBRARY)