summaryrefslogtreecommitdiffstats
path: root/xmlserializer
diff options
context:
space:
mode:
Diffstat (limited to 'xmlserializer')
-rwxr-xr-xxmlserializer/Android.mk60
1 files changed, 60 insertions, 0 deletions
diff --git a/xmlserializer/Android.mk b/xmlserializer/Android.mk
index 0e4efeb..fabbf84 100755
--- a/xmlserializer/Android.mk
+++ b/xmlserializer/Android.mk
@@ -111,3 +111,63 @@ LOCAL_LDLIBS += $(common_ldlibs)
LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)
include $(BUILD_HOST_STATIC_LIBRARY)
+
+#
+# libxml2-schemas
+#
+LOCAL_PATH := external/libxml2
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES := \
+ SAX.c \
+ entities.c \
+ encoding.c \
+ error.c \
+ parserInternals.c \
+ parser.c \
+ tree.c \
+ hash.c \
+ list.c \
+ xmlIO.c \
+ xmlmemory.c \
+ uri.c \
+ valid.c \
+ xlink.c \
+ HTMLparser.c \
+ HTMLtree.c \
+ debugXML.c \
+ xpath.c \
+ xpointer.c \
+ xinclude.c \
+ nanohttp.c \
+ nanoftp.c \
+ DOCBparser.c \
+ catalog.c \
+ globals.c \
+ threads.c \
+ c14n.c \
+ xmlstring.c \
+ xmlregexp.c \
+ xmlschemas.c \
+ xmlschemastypes.c \
+ xmlunicode.c \
+ xmlreader.c \
+ relaxng.c \
+ dict.c \
+ SAX2.c \
+ legacy.c \
+ chvalid.c \
+ pattern.c \
+ xmlsave.c \
+ xmlmodule.c \
+ xmlwriter.c \
+ schematron.c
+
+LOCAL_C_INCLUDES := $(LOCAL_PATH)/include external/icu4c/common
+LOCAL_CFLAGS := \
+ -DLIBXML_EXPR_ENABLED \
+ -DLIBXML_REGEXP_ENABLED \
+ -DLIBXML_PATTERN_ENABLED \
+ -DLIBXML_SCHEMAS_ENABLED \
+ -DLIBXML_UNICODE_ENABLED
+LOCAL_MODULE:= libxml2-schemas
+include $(BUILD_HOST_STATIC_LIBRARY)