1LOCAL_PATH := $(call my-dir)
2
3include $(CLEAR_VARS)
4
5#LOCAL_SHARED_LIBRARIES := libm liblog libjnigraphics
6LOCAL_LDLIBS := -lm -llog -ljnigraphics -lbcc
7
8LOCAL_MODULE_TAGS := optional
9
10LOCAL_MODULE := libjni_photoeditor
11
12LOCAL_SRC_FILES := _jni.cpp \
13    utils.cpp \
14    backlight.cpp \
15    blur.cpp \
16    colortemp.cpp \
17    convolution.cpp \
18    copy.cpp \
19    crossprocess.cpp \
20    duotone.cpp \
21    fisheye.cpp \
22    flip.cpp \
23    grain.cpp \
24    grayscale.cpp \
25    heq.cpp \
26    negative.cpp \
27    quantize.cpp \
28    redeye.cpp \
29    saturate.cpp \
30    sepia.cpp \
31    sharpen.cpp \
32    tint.cpp \
33    vignetting.cpp \
34    warmify.cpp \
35    whiteblack.cpp
36
37# This doesn't work on non-ARM yet.
38ifeq ($(TARGET_ARCH), arm)
39    LOCAL_SDK_VERSION := 9
40endif
41
42LOCAL_CFLAGS := -Werror \
43    -I$(OUT)/../../../../frameworks/compile/libbcc/include
44
45LOCAL_LDFLAGS := -L$(OUT)/system/lib
46
47include $(BUILD_SHARED_LIBRARY)
48