summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2015-02-24 18:38:58 -0800
committerJames Zern <jzern@google.com>2015-03-03 17:53:48 -0800
commit75619881e6e88653861d4d4132aed775333b8b97 (patch)
tree480cb2274c8995cfb56d1ecf1977e5877632e43c
parenta98757650a26fff1305e6e97d58402826941170c (diff)
downloadlibwebp-75619881e6e88653861d4d4132aed775333b8b97.tar.gz
Android.mk: add webpdemux target
(cherry picked from commit 21852a00a1b659378480a65be9836e2c6ff564be) Change-Id: I2fbbefbee59a96c52f5addcfc5bfe1216caad5cc
-rw-r--r--Android.mk26
1 files changed, 26 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index ae03c2d1..898a2bd9 100644
--- a/Android.mk
+++ b/Android.mk
@@ -31,6 +31,9 @@ dec_srcs := \
src/dec/vp8l.c \
src/dec/webp.c \
+demux_srcs := \
+ src/demux/demux.c \
+
dsp_dec_srcs := \
src/dsp/alpha_processing.c \
src/dsp/alpha_processing_sse2.c \
@@ -155,6 +158,29 @@ else
endif
################################################################################
+# libwebpdemux
+
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := $(demux_srcs)
+
+LOCAL_CFLAGS := $(WEBP_CFLAGS)
+LOCAL_C_INCLUDES += $(LOCAL_PATH)/src
+
+# prefer arm over thumb mode for performance gains
+LOCAL_ARM_MODE := arm
+
+LOCAL_MODULE := webpdemux
+
+ifeq ($(ENABLE_SHARED),1)
+ LOCAL_SHARED_LIBRARIES := webp
+ include $(BUILD_SHARED_LIBRARY)
+else
+ LOCAL_STATIC_LIBRARIES := webp
+ include $(BUILD_STATIC_LIBRARY)
+endif
+
+################################################################################
include $(LOCAL_PATH)/examples/Android.mk