aboutsummaryrefslogtreecommitdiff
path: root/Android.mk
diff options
context:
space:
mode:
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk37
1 files changed, 37 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
new file mode 100644
index 0000000..887a1ab
--- /dev/null
+++ b/Android.mk
@@ -0,0 +1,37 @@
+LOCAL_PATH := $(call my-dir)
+
+utf_src := \
+ rune.c \
+ runestrcat.c \
+ runestrchr.c \
+ runestrcmp.c \
+ runestrcpy.c \
+ runestrdup.c \
+ runestrlen.c \
+ runestrecpy.c \
+ runestrncat.c \
+ runestrncmp.c \
+ runestrncpy.c \
+ runestrrchr.c \
+ runestrstr.c \
+ runetype.c \
+ utfecpy.c \
+ utflen.c \
+ utfnlen.c \
+ utfrrune.c \
+ utfrune.c \
+ utfutf.c
+
+utf_cflags := -Wall -Wno-missing-braces -Wno-parentheses -Wno-switch
+
+# We only build the static library at the moment.
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := libutf
+LOCAL_SRC_FILES := $(utf_src)
+LOCAL_CFLAGS += -O3 $(utf_cflags)
+LOCAL_ARM_MODE := arm
+LOCAL_SDK_VERSION := 14
+
+include $(BUILD_STATIC_LIBRARY)
+