aboutsummaryrefslogtreecommitdiff
path: root/Android.mk
diff options
context:
space:
mode:
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk25
1 files changed, 19 insertions, 6 deletions
diff --git a/Android.mk b/Android.mk
index 626f7a1f..d1c565b1 100644
--- a/Android.mk
+++ b/Android.mk
@@ -5,19 +5,32 @@ ifeq ($(TARGET_ARCH),arm)
LOCAL_PATH := $(call my-dir)
common_SRC_FILES := \
+ files/source/compare.cc \
files/source/convert.cc \
+ files/source/convert_argb.cc \
+ files/source/convert_from.cc \
+ files/source/cpu_id.cc \
files/source/format_conversion.cc \
files/source/planar_functions.cc \
- files/source/row_posix.cc \
- files/source/video_common.cc \
- files/source/cpu_id.cc \
- files/source/general.cc \
files/source/rotate.cc \
- files/source/row_table.cc \
- files/source/scale.cc
+ files/source/rotate_argb.cc \
+ files/source/row_common.cc \
+ files/source/row_posix.cc \
+ files/source/scale.cc \
+ files/source/scale_argb.cc \
+ files/source/video_common.cc
common_CFLAGS := -Wall -fexceptions
+ifeq ($(TARGET_ARCH_ABI),armeabi-v7a)
+ common_CFLAGS += -DLIBYUV_NEON
+ common_SRC_FILES += \
+ files/source/compare_neon.cc.neon \
+ files/source/rotate_neon.cc.neon \
+ files/source/row_neon.cc.neon \
+ files/source/scale_neon.cc.neon
+endif
+
common_C_INCLUDES = $(LOCAL_PATH)/files/include
# For the device