diff options
author | khmel@google.com <khmel@google.com> | 2018-06-01 16:38:52 -0700 |
---|---|---|
committer | Yury Khmel <khmel@google.com> | 2018-06-27 01:21:01 +0000 |
commit | 9deea586ea9b314fb5577bbd01fb5bffc8455e2a (patch) | |
tree | 89506076733e4d5695444f8ce51ba3451d92dd44 | |
parent | e72bb4dad29081d6978d92b8331cc84f3970f6a2 (diff) | |
download | flatbuffers-pie-qpr3-s1-release.tar.gz |
add flatc host compilation ruleandroid-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-devpie-b4s4-releasepie-b4s4-dev
Bug: 73816701
Test: Compile project with fbs files
Change-Id: I85b06ae163cf5934dd7cad95ef4087f530050308
Merged-In: If1c5d9fcc7c1edddf6fd2a024bfe0b67c93ce35b
-rw-r--r-- | Android.bp | 39 |
1 files changed, 39 insertions, 0 deletions
@@ -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", + ], +} |