aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Manton <cmanton@google.com>2020-07-13 22:43:32 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-07-13 22:43:32 +0000
commit5bc2de345c71377c8873a895f025be2dc9f8feb6 (patch)
tree817f2cedeee2858ccf8c7bc361b1129cf24917e5
parent01f3253b31b1533b9286b140744c423910ba0db8 (diff)
parent68272f13c562e634aba5626aa4990dc95a1a749b (diff)
downloadflatbuffers-5bc2de345c71377c8873a895f025be2dc9f8feb6.tar.gz
Reduce memory footprint 75% for cpp library am: e87b31da8e am: bca49062e0 am: d735e20da2 am: 68272f13c5
Original change: https://android-review.googlesource.com/c/platform/external/flatbuffers/+/1361677 Change-Id: Icd27c4a6cf339a036e836e65595914dcf40b1082
-rw-r--r--Android.bp13
1 files changed, 7 insertions, 6 deletions
diff --git a/Android.bp b/Android.bp
index f2e22b76..4e5c4ac0 100644
--- a/Android.bp
+++ b/Android.bp
@@ -63,17 +63,18 @@ java_library {
cc_library {
name: "libflatbuffers-cpp",
export_include_dirs: ["include"],
+ cpp_std: "c++17",
host_supported: true,
local_include_dirs: [
- "grpc",
"include",
],
srcs: [
- "src/*.cpp",
- "grpc/src/compiler/*.cc",
- ],
- exclude_srcs: [
- "src/flathash.cpp",
+ "src/code_generators.cpp",
+ "src/idl_gen_fbs.cpp",
+ "src/idl_gen_text.cpp",
+ "src/idl_parser.cpp",
+ "src/reflection.cpp",
+ "src/util.cpp",
],
apex_available: [
"//apex_available:platform",