diff options
Diffstat (limited to 'files/build_overrides/build.gni')
-rw-r--r-- | files/build_overrides/build.gni | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/files/build_overrides/build.gni b/files/build_overrides/build.gni index 6d8319b9..c8490313 100644 --- a/files/build_overrides/build.gni +++ b/files/build_overrides/build.gni @@ -6,9 +6,6 @@ # in the file PATENTS. All contributing project authors may # be found in the AUTHORS file in the root of the source tree. -# Some non-Chromium builds don't use Chromium's third_party/binutils. -linux_use_bundled_binutils_override = true - # Variable that can be used to support multiple build scenarios, like having # Chromium specific targets in a client project's GN file etc. build_with_chromium = false @@ -44,3 +41,20 @@ if (host_os == "mac") { "hermetic toolchain if the minimum OS version is not met.") use_system_xcode = _result == 0 } + +declare_args() { + # Tracing support requires //third_party/perfetto. + enable_base_tracing = false + use_perfetto_client_library = false + + # Limits the defined //third_party/android_deps targets to only "buildCompile" + # and "buildCompileNoDeps" targets. This is useful for third-party + # repositories which do not use JUnit tests. For instance, + # limit_android_deps == true removes "gn gen" requirement for + # //third_party/robolectric . + limit_android_deps = false + + # Allows googletest to pretty-print various absl types. + # Defined here rather than in gtest.gni to match chromium. + gtest_enable_absl_printers = true +} |