diff options
author | Stephen Barber <smbarber@chromium.org> | 2019-10-15 22:06:42 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-10-24 21:27:08 -0700 |
commit | fd0c4e3a5548c31368bf253b27748dccd5fd1361 (patch) | |
tree | fd39ae56a19322be1558bdaf94128d8cb7ef3419 /BUILD.gn | |
parent | 78e77b7f04d2d1be4868a9696c30e38be73b37cc (diff) | |
download | platform_external_libchrome-fd0c4e3a5548c31368bf253b27748dccd5fd1361.tar.gz platform_external_libchrome-fd0c4e3a5548c31368bf253b27748dccd5fd1361.tar.bz2 platform_external_libchrome-fd0c4e3a5548c31368bf253b27748dccd5fd1361.zip |
libchrome: use non-lite protobuf for fuzzer builds
BUG=chromium:1015010
TEST=build cicerone_container_listener_fuzzer, no protobuf-lite in
lddtree output
Change-Id: I90e915d5583c2acecd782e812a42b27fe799ee7b
Reviewed-on: https://chromium-review.googlesource.com/1865206
Tested-by: Stephen Barber <smbarber@chromium.org>
Commit-Ready: Stephen Barber <smbarber@chromium.org>
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: Hidehiko Abe <hidehiko@chromium.org>
Reviewed-by: Allen Webb <allenwebb@google.com>
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
Diffstat (limited to 'BUILD.gn')
-rw-r--r-- | BUILD.gn | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -355,7 +355,12 @@ if (use.dbus) { name = "base-dbus" output_name = name + "-${libbase_ver}" deps = [ ":base-core" ] - pkg_deps = [ "dbus-1", "protobuf-lite" ] + pkg_deps = [ "dbus-1" ] + if (use.fuzzer) { + pkg_deps += [ "protobuf" ] + } else { + pkg_deps += [ "protobuf-lite" ] + } sources = [ "dbus/bus.cc", "dbus/dbus_statistics.cc", @@ -376,7 +381,12 @@ if (use.dbus) { name = "base-dbus_test_support" output_name = name + "-${libbase_ver}" testonly = true - pkg_deps = [ "dbus-1", "protobuf-lite" ] + pkg_deps = [ "dbus-1" ] + if (use.fuzzer) { + pkg_deps += [ "protobuf" ] + } else { + pkg_deps += [ "protobuf-lite" ] + } sources = [ "dbus/mock_bus.cc", "dbus/mock_exported_object.cc", |