diff options
author | Branden Archer <brarcher@google.com> | 2020-11-03 00:36:49 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-11-03 00:36:49 +0000 |
commit | dff79f45cb3b03d2721c817134824284c47875c3 (patch) | |
tree | 0a7d0b5ff0702af586fa8e01c7af587a8373bc69 | |
parent | 580b937e3c9f03134b940f39757ae6fc8976cde9 (diff) | |
parent | ec909cab0665fd49be8406f5cdea4865396e918d (diff) | |
download | flatbuffers-dff79f45cb3b03d2721c817134824284c47875c3.tar.gz |
Enable fuzzers in flatbuffers am: 3f4433da59 am: 17e7ef4d4c am: ec909cab06
Original change: https://android-review.googlesource.com/c/platform/external/flatbuffers/+/1483339
Change-Id: I43a8bf1322ddfd14b6e956bac645d1ea3c2bd58b
-rw-r--r-- | Android.bp | 39 |
1 files changed, 39 insertions, 0 deletions
@@ -81,3 +81,42 @@ cc_library { "com.android.bluetooth.updatable", ], } + +cc_defaults { + name: "flatbuffers_fuzzer_defaults", + srcs: [ + "tests/test_assert.cpp", + ], + shared_libs: [ + "liblog", + "libflatbuffers-cpp" + ], + local_include_dirs: [ + "tests", + "tests/fuzzer", + ], +} + +cc_fuzz { + name: "flatbuffers_parser_fuzzer", + defaults: ["flatbuffers_fuzzer_defaults"], + srcs: [ + "tests/fuzzer/flatbuffers_parser_fuzzer.cc" + ], +} + +cc_fuzz { + name: "flatbuffers_scalar_fuzzer", + defaults: ["flatbuffers_fuzzer_defaults"], + srcs: [ + "tests/fuzzer/flatbuffers_scalar_fuzzer.cc" + ], +} + +cc_fuzz { + name: "flatbuffers_verifier_fuzzer", + defaults: ["flatbuffers_fuzzer_defaults"], + srcs: [ + "tests/fuzzer/flatbuffers_verifier_fuzzer.cc" + ], +} |