summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2015-02-24 18:49:31 -0800
committerJames Zern <jzern@google.com>2015-03-03 17:53:49 -0800
commit34b1d29e3c771e1f8809f6ebd7c840e237797464 (patch)
treeb9c60cacfa56eff67ef86f71db024ec89f5e7da2
parent75619881e6e88653861d4d4132aed775333b8b97 (diff)
downloadlibwebp-34b1d29e3c771e1f8809f6ebd7c840e237797464.tar.gz
Android.mk: add webpmux target
(cherry picked from commit 53c16ff047f73a3b5fded1a459b746b1996ff9b1) Change-Id: I60fc898fd804e23f08d760694192c5d04adcae91
-rw-r--r--Android.mk28
1 files changed, 28 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 898a2bd9..c802b0ab 100644
--- a/Android.mk
+++ b/Android.mk
@@ -83,6 +83,11 @@ enc_srcs := \
src/enc/vp8l.c \
src/enc/webpenc.c \
+mux_srcs := \
+ src/mux/muxedit.c \
+ src/mux/muxinternal.c \
+ src/mux/muxread.c \
+
utils_dec_srcs := \
src/utils/bit_reader.c \
src/utils/color_cache.c \
@@ -181,6 +186,29 @@ else
endif
################################################################################
+# libwebpmux
+
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := $(mux_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 := webpmux
+
+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