summaryrefslogtreecommitdiffstats
path: root/BUILD.gn
diff options
context:
space:
mode:
authorStephen Barber <smbarber@chromium.org>2019-10-15 22:06:42 -0700
committerchrome-bot <chrome-bot@chromium.org>2019-10-24 21:27:08 -0700
commitfd0c4e3a5548c31368bf253b27748dccd5fd1361 (patch)
treefd39ae56a19322be1558bdaf94128d8cb7ef3419 /BUILD.gn
parent78e77b7f04d2d1be4868a9696c30e38be73b37cc (diff)
downloadplatform_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.gn14
1 files changed, 12 insertions, 2 deletions
diff --git a/BUILD.gn b/BUILD.gn
index c95b27804..4477a86db 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -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",