summaryrefslogtreecommitdiff
path: root/samples/PhotoEditor/jni/Android.mk
blob: 4df4c5b5f6dc5fb895765b03ed9d8291e3a6181a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

#LOCAL_SHARED_LIBRARIES := libm liblog libjnigraphics
LOCAL_LDLIBS := -lm -llog -ljnigraphics -lbcc

LOCAL_MODULE_TAGS := optional

LOCAL_MODULE := libjni_photoeditor

LOCAL_SRC_FILES := _jni.cpp \
    utils.cpp \
    backlight.cpp \
    blur.cpp \
    colortemp.cpp \
    convolution.cpp \
    copy.cpp \
    crossprocess.cpp \
    duotone.cpp \
    fisheye.cpp \
    flip.cpp \
    grain.cpp \
    grayscale.cpp \
    heq.cpp \
    negative.cpp \
    quantize.cpp \
    redeye.cpp \
    saturate.cpp \
    sepia.cpp \
    sharpen.cpp \
    tint.cpp \
    vignetting.cpp \
    warmify.cpp \
    whiteblack.cpp

# This doesn't work on non-ARM yet.
ifeq ($(TARGET_ARCH), arm)
    LOCAL_SDK_VERSION := 9
endif

LOCAL_CFLAGS := -Werror \
    -I$(OUT)/../../../../frameworks/compile/libbcc/include

LOCAL_LDFLAGS := -L$(OUT)/system/lib

include $(BUILD_SHARED_LIBRARY)