aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Android.mk14
1 files changed, 13 insertions, 1 deletions
diff --git a/Android.mk b/Android.mk
index 08bf11f9..a15bdb06 100644
--- a/Android.mk
+++ b/Android.mk
@@ -59,12 +59,24 @@ include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(common_SRC_FILES)
LOCAL_C_INCLUDES += $(common_C_INCLUDES) external/icu4c/common
LOCAL_SHARED_LIBRARIES += $(common_SHARED_LIBRARIES)
-LOCAL_CFLAGS += -fvisibility=hidden
+LOCAL_CFLAGS += -fvisibility=hidden -DLIBXML_TREE_ENABLED
LOCAL_MODULE:= libxml2
include $(BUILD_STATIC_LIBRARY)
+# Shared library
+#=======================================================
+include $(CLEAR_VARS)
+LOCAL_MODULE:= libxml2
+
+LOCAL_SRC_FILES := $(common_SRC_FILES)
+LOCAL_C_INCLUDES := $(common_C_INCLUDES) external/icu4c/common
+LOCAL_SHARED_LIBRARIES := $(common_SHARED_LIBRARIES) libicuuc libdl
+LOCAL_CFLAGS := -DLIBXML_TREE_ENABLED
+LOCAL_PRELINK_MODULE := false
+
+include $(BUILD_SHARED_LIBRARY)
# For the host
# ========================================================