blob: 97d57eebaee021afa8197fed317442acd0f3dd23 [file] [log] [blame]
Ruben Brunka8221bb2013-06-28 20:02:54 -07001LOCAL_PATH:= $(call my-dir)
2
3# Jpeg Streaming native
4
5include $(CLEAR_VARS)
6
7LOCAL_MODULE := libjni_jpegstream
8
9LOCAL_NDK_STL_VARIANT := stlport_static
10
11LOCAL_C_INCLUDES := $(LOCAL_PATH) \
12 $(LOCAL_PATH)/src \
13 external/jpeg
14
Ying Wang745eb582014-07-22 12:27:43 -070015LOCAL_SHARED_LIBRARIES := libjpeg
Ruben Brunka8221bb2013-06-28 20:02:54 -070016
Ruben Brunka8221bb2013-06-28 20:02:54 -070017LOCAL_SDK_VERSION := 9
18LOCAL_ARM_MODE := arm
19
20LOCAL_CFLAGS += -ffast-math -O3 -funroll-loops
21LOCAL_CPPFLAGS += $(JNI_CFLAGS)
Ying Wang745eb582014-07-22 12:27:43 -070022LOCAL_LDLIBS := -llog
Ruben Brunka8221bb2013-06-28 20:02:54 -070023
24LOCAL_CPP_EXTENSION := .cpp
25LOCAL_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
36include $(BUILD_SHARED_LIBRARY)