blob: 0e628badd408a46082d103aa51dda730c43c68e0 [file] [log] [blame]
Colin Cross585fcc22015-12-01 18:00:34 -08001libcxx_includes = [
Dan Alberta4d7a422016-08-08 16:35:30 -07002 "current/sources/cxx-stl/llvm-libc++/include",
3 "current/sources/cxx-stl/llvm-libc++abi/include",
Colin Cross585fcc22015-12-01 18:00:34 -08004]
5
6ndk_prebuilt_static_stl {
Ryan Prichard4f5e5002018-03-22 14:35:02 -07007 name: "ndk_libandroid_support",
Dan Albert3e6180a2018-11-14 21:15:57 -08008 export_include_dirs: [
9 "current/sources/android/support/include",
10 ],
11 arch: {
12 arm64: {
13 enabled: false,
14 },
15 x86_64: {
16 enabled: false,
17 },
18 },
Ryan Prichard4f5e5002018-03-22 14:35:02 -070019}
20
21ndk_prebuilt_static_stl {
22 name: "ndk_libc++abi",
23}
24
25// The LLVM libunwind unwinder. This unwinder is only used for arm32.
26ndk_prebuilt_static_stl {
27 name: "ndk_libunwind",
28 enabled: false,
29 arch: {
30 arm: {
31 enabled: true,
32 },
33 },
34}
35
36ndk_prebuilt_static_stl {
Colin Cross585fcc22015-12-01 18:00:34 -080037 name: "ndk_libc++_static",
38 export_include_dirs: libcxx_includes,
39}
40
41ndk_prebuilt_shared_stl {
42 name: "ndk_libc++_shared",
43 export_include_dirs: libcxx_includes,
44}