diff --git a/build_overrides/build.gni b/build_overrides/build.gni index 219de19556..33a535525e 100644 --- a/build_overrides/build.gni +++ b/build_overrides/build.gni @@ -55,6 +55,8 @@ declare_args() { # purposes. In any case, it doesn't depend on //third_party/perfetto which # is used for base tracing, so this feature is disabled. enable_base_tracing = false + + # TODO(b/336718643): Remove use_perfetto_client_library_flag. use_perfetto_client_library = false use_perfetto_trace_processor = false diff --git a/webrtc.gni b/webrtc.gni index de35c2171d..f7a8e7317a 100644 --- a/webrtc.gni +++ b/webrtc.gni @@ -388,6 +388,12 @@ if (is_mac || is_ios) { rtc_common_configs += [ "//build/config/compiler:enable_arc" ] } } + +# TODO(b/336718643): Remove use_perfetto_client_library_flag. +if (build_with_chromium && use_perfetto_client_library) { + rtc_use_perfetto = true +} + if (rtc_use_perfetto) { rtc_common_configs += [ "//third_party/perfetto/gn:public_config" ] }