OSDN Git Service

Merge "Use ValueAnimator to ensure callbacks get called" into gb-ub-photos-carlsbad
[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 := stlport_static
10
11 LOCAL_C_INCLUDES := $(LOCAL_PATH) \
12                     $(LOCAL_PATH)/src \
13                     external/jpeg
14
15 LOCAL_SHARED_LIBRARIES := libjpeg
16 ifeq (,$(TARGET_BUILD_APPS))
17    # platform build
18    LOCAL_SHARED_LIBRARIES := libcutils
19 endif
20
21 LOCAL_LDFLAGS        := -llog
22 LOCAL_SDK_VERSION   := 9
23 LOCAL_ARM_MODE := arm
24
25 LOCAL_CFLAGS    += -ffast-math -O3 -funroll-loops
26 LOCAL_CPPFLAGS += $(JNI_CFLAGS)
27
28
29 LOCAL_CPP_EXTENSION := .cpp
30 LOCAL_SRC_FILES     := \
31     src/inputstream_wrapper.cpp \
32     src/jpegstream.cpp \
33     src/jerr_hook.cpp \
34     src/jpeg_hook.cpp \
35     src/jpeg_writer.cpp \
36     src/jpeg_reader.cpp \
37     src/outputstream_wrapper.cpp \
38     src/stream_wrapper.cpp
39
40
41 include $(BUILD_SHARED_LIBRARY)