aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkhmel@google.com <khmel@google.com>2018-06-01 16:38:52 -0700
committerYury Khmel <khmel@google.com>2018-06-27 01:21:01 +0000
commit9deea586ea9b314fb5577bbd01fb5bffc8455e2a (patch)
tree89506076733e4d5695444f8ce51ba3451d92dd44
parente72bb4dad29081d6978d92b8331cc84f3970f6a2 (diff)
downloadflatbuffers-pie-qpr3-s1-release.tar.gz
Bug: 73816701 Test: Compile project with fbs files Change-Id: I85b06ae163cf5934dd7cad95ef4087f530050308 Merged-In: If1c5d9fcc7c1edddf6fd2a024bfe0b67c93ce35b
-rw-r--r--Android.bp39
1 files changed, 39 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
index a3f2d600..0fd98792 100644
--- a/Android.bp
+++ b/Android.bp
@@ -17,3 +17,42 @@ cc_library_headers {
export_include_dirs: ["include"],
vendor_available: true,
}
+
+cc_binary_host {
+ name: "flatc",
+
+ cppflags: [
+ "-fsigned-char",
+ "-pedantic",
+ "-Wall",
+ "-Werror",
+ "-Wextra",
+ "-Werror=shadow",
+ ],
+
+ local_include_dirs: [
+ "grpc",
+ "include",
+ ],
+
+ srcs: [
+ "src/code_generators.cpp",
+ "src/flatc.cpp",
+ "src/flatc_main.cpp",
+ "src/idl_gen_cpp.cpp",
+ "src/idl_gen_fbs.cpp",
+ "src/idl_gen_general.cpp",
+ "src/idl_gen_go.cpp",
+ "src/idl_gen_grpc.cpp",
+ "src/idl_gen_js.cpp",
+ "src/idl_gen_json_schema.cpp",
+ "src/idl_gen_php.cpp",
+ "src/idl_gen_python.cpp",
+ "src/idl_gen_text.cpp",
+ "src/idl_parser.cpp",
+ "src/reflection.cpp",
+ "src/util.cpp",
+ "grpc/src/compiler/cpp_generator.cc",
+ "grpc/src/compiler/go_generator.cc",
+ ],
+}