diff options
author | Emilian Peev <epeev@google.com> | 2019-02-05 10:56:36 -0800 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2019-02-05 10:56:36 -0800 |
commit | aaef056fcca97310ff91e2adeb614d26cffa2f6a (patch) | |
tree | 0c4abd037bb8409356cb92ff44299a3feb210bd6 | |
parent | d7e4db2dd4bedc4b2994efbca6a9d50810bff839 (diff) | |
parent | f5131613d9530ecb14beaa178a32242b921baa7e (diff) | |
download | platform_external_libxml2-aaef056fcca97310ff91e2adeb614d26cffa2f6a.tar.gz platform_external_libxml2-aaef056fcca97310ff91e2adeb614d26cffa2f6a.tar.bz2 platform_external_libxml2-aaef056fcca97310ff91e2adeb614d26cffa2f6a.zip |
Merge "Add an NDK library variant"
am: f5131613d9
Change-Id: Iea5f8611a5ef6f0d41283351963a64fc3eae9426
-rw-r--r-- | Android.bp | 25 |
1 files changed, 18 insertions, 7 deletions
@@ -31,13 +31,8 @@ // This comes from the automake-generated Makefile. // We deliberately exclude nanoftp.c and nanohttp.c, the trio library, and zlib. -cc_library { - name: "libxml2", - vendor_available: true, - vndk: { - enabled: true, - }, - host_supported: true, +cc_defaults { + name: "libxml2-defaults", srcs: [ "SAX.c", "entities.c", @@ -115,6 +110,16 @@ cc_library { shared_libs: ["libandroidicu"], export_shared_lib_headers: ["libandroidicu"], }, +} + +cc_library { + name: "libxml2", + defaults: ["libxml2-defaults"], + vendor_available: true, + vndk: { + enabled: true, + }, + host_supported: true, target: { vendor: { exclude_shared_libs: ["libandroidicu"], @@ -125,6 +130,12 @@ cc_library { }, } +cc_library_static { + name: "libxml2_ndk", + defaults: ["libxml2-defaults"], + sdk_version: "current", +} + cc_binary_host { name: "xmllint", srcs: ["xmllint.c"], |