summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Prichard <rprichard@google.com>2018-03-22 14:35:02 -0700
committerRyan Prichard <rprichard@google.com>2018-03-27 17:15:49 -0700
commit4f5e500adea331284a11a067072d79139afd8002 (patch)
tree7301bdf2bddf1eeb53cf289b0b529a4d9817c93c
parente5a77d9bcab8eae445041c5a8a63f3d380d963d7 (diff)
downloadndk-4f5e500adea331284a11a067072d79139afd8002.tar.gz
Add prebuilt modules for static libs used with NDK STLs
Bug: b/73133405 Test: manual Change-Id: I99ef60a03a1ac5cf741c798df8c8dd25f0b22e1d
-rw-r--r--stl.bp19
1 files changed, 19 insertions, 0 deletions
diff --git a/stl.bp b/stl.bp
index 0abba1ef4..fc1648dc7 100644
--- a/stl.bp
+++ b/stl.bp
@@ -5,6 +5,25 @@ libcxx_includes = [
]
ndk_prebuilt_static_stl {
+ name: "ndk_libandroid_support",
+}
+
+ndk_prebuilt_static_stl {
+ name: "ndk_libc++abi",
+}
+
+// The LLVM libunwind unwinder. This unwinder is only used for arm32.
+ndk_prebuilt_static_stl {
+ name: "ndk_libunwind",
+ enabled: false,
+ arch: {
+ arm: {
+ enabled: true,
+ },
+ },
+}
+
+ndk_prebuilt_static_stl {
name: "ndk_libc++_static",
export_include_dirs: libcxx_includes,
}