diff options
Diffstat (limited to 'chromium/third_party/blink/renderer')
25 files changed, 64 insertions, 47 deletions
diff --git a/chromium/third_party/blink/renderer/bindings/core/v8/BUILD.gn b/chromium/third_party/blink/renderer/bindings/core/v8/BUILD.gn index 2c1fd29632e..7f8fc3a56c1 100644 --- a/chromium/third_party/blink/renderer/bindings/core/v8/BUILD.gn +++ b/chromium/third_party/blink/renderer/bindings/core/v8/BUILD.gn @@ -40,7 +40,7 @@ blink_core_sources("v8") { ] } -source_set("testing") { +jumbo_source_set("testing") { testonly = true visibility = [] @@ -193,7 +193,7 @@ blink_core_sources("bindings_core_impl") { # Compile the test sources generated above. This test target doesn't count # as part of the "core" component so shouldn't use the blink_core_sources for # linking on Windows. -source_set("testing_internal") { +jumbo_source_set("testing_internal") { testonly = true sources = [] diff --git a/chromium/third_party/blink/renderer/bindings/modules/v8/BUILD.gn b/chromium/third_party/blink/renderer/bindings/modules/v8/BUILD.gn index f52b72568d4..7ef84c60913 100644 --- a/chromium/third_party/blink/renderer/bindings/modules/v8/BUILD.gn +++ b/chromium/third_party/blink/renderer/bindings/modules/v8/BUILD.gn @@ -41,7 +41,7 @@ blink_modules_sources("v8") { ] } -source_set("testing") { +jumbo_source_set("testing") { testonly = true visibility = [] diff --git a/chromium/third_party/blink/renderer/controller/BUILD.gn b/chromium/third_party/blink/renderer/controller/BUILD.gn index 85b2547d1b3..f837787a77e 100644 --- a/chromium/third_party/blink/renderer/controller/BUILD.gn +++ b/chromium/third_party/blink/renderer/controller/BUILD.gn @@ -2,6 +2,7 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +import("//build/config/jumbo.gni") import("//build/config/ui.gni") import("//testing/test.gni") import("//third_party/blink/renderer/bindings/bindings.gni") @@ -14,7 +15,7 @@ visibility = [ "//third_party/blink/*", ] -component("controller") { +jumbo_component("controller") { output_name = "blink_controller" deps = [ @@ -160,7 +161,7 @@ test("blink_perf_tests") { deps = [ ":blink_perf_tests_sources" ] } -source_set("blink_perf_tests_sources") { +jumbo_source_set("blink_perf_tests_sources") { visibility = [] # Allow re-assignment of list. visibility = [ "*" ] testonly = true @@ -204,7 +205,7 @@ source_set("blink_bindings_test_sources") { ] } -source_set("blink_unittests_sources") { +jumbo_source_set("blink_unittests_sources") { visibility = [] # Allow re-assignment of list. visibility = [ "*" ] testonly = true diff --git a/chromium/third_party/blink/renderer/core/BUILD.gn b/chromium/third_party/blink/renderer/core/BUILD.gn index dccd9d974b9..e04c132a1d9 100644 --- a/chromium/third_party/blink/renderer/core/BUILD.gn +++ b/chromium/third_party/blink/renderer/core/BUILD.gn @@ -358,7 +358,7 @@ blink_core_sources("core_hot") { ] } -source_set("testing") { +jumbo_source_set("testing") { testonly = true configs += [ @@ -1116,7 +1116,7 @@ if (is_component_build) { core_generated_target_type = "static_library" } -target(core_generated_target_type, "core_generated") { +target("jumbo_" + core_generated_target_type, "core_generated") { sources = bindings_core_v8_files # Add all sources generated by the targets above. @@ -1197,7 +1197,7 @@ fuzzer_test("text_resource_decoder_fuzzer") { ] } -source_set("unit_tests") { +jumbo_source_set("unit_tests") { testonly = true sources = [ "accessibility/ax_context_test.cc", @@ -1695,7 +1695,7 @@ group("js_files_for_form_controls_web_tests") { data_deps = [ ":form_controls_pickers_js" ] } -source_set("perf_tests") { +jumbo_source_set("perf_tests") { testonly = true sources = [ "layout/svg/svg_hit_test_perftest.cc", @@ -1718,7 +1718,7 @@ source_set("perf_tests") { ] } -source_set("unit_test_support") { +jumbo_source_set("unit_test_support") { testonly = true sources = [ "frame/frame_test_helpers.cc", diff --git a/chromium/third_party/blink/renderer/core/core.gni b/chromium/third_party/blink/renderer/core/core.gni index 82b09e18ccb..04acc23c796 100644 --- a/chromium/third_party/blink/renderer/core/core.gni +++ b/chromium/third_party/blink/renderer/core/core.gni @@ -3,6 +3,7 @@ # found in the LICENSE file. import("//build/config/chrome_build.gni") +import("//build/config/jumbo.gni") import("//third_party/blink/renderer/config.gni") blink_core_output_dir = "$root_gen_dir/third_party/blink/renderer/core" @@ -57,9 +58,9 @@ core_config_add += blink_symbols_config # Normal meaning if defined. If undefined, defaults to everything in core. template("blink_core_sources") { if (is_component_build) { - target_type = "source_set" + target_type = "jumbo_source_set" } else { - target_type = "static_library" + target_type = "jumbo_static_library" } target(target_type, target_name) { # The visibility will get overridden by forward_variables_from below if the @@ -97,7 +98,7 @@ set_defaults("blink_core_sources") { } template("blink_core_tests") { - source_set(target_name) { + jumbo_source_set(target_name) { # The visibility will get overridden by forward_variables_from below if the # invoker defined it. visibility = [ "//third_party/blink/renderer/core/*" ] diff --git a/chromium/third_party/blink/renderer/core/inspector/BUILD.gn b/chromium/third_party/blink/renderer/core/inspector/BUILD.gn index ae8bfda8024..567e20e5492 100644 --- a/chromium/third_party/blink/renderer/core/inspector/BUILD.gn +++ b/chromium/third_party/blink/renderer/core/inspector/BUILD.gn @@ -2,6 +2,7 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +import("//build/config/jumbo.gni") import("//third_party/blink/renderer/bindings/bindings.gni") import("//third_party/blink/renderer/core/core.gni") import("//third_party/inspector_protocol/inspector_protocol.gni") @@ -92,7 +93,7 @@ inspector_protocol_generate("protocol_sources") { } # Compiles the sources generated above. -source_set("generated") { +jumbo_source_set("generated") { sources = get_target_outputs(":protocol_sources") configs -= core_config_remove diff --git a/chromium/third_party/blink/renderer/modules/BUILD.gn b/chromium/third_party/blink/renderer/modules/BUILD.gn index 7a851990308..d415295d6f2 100644 --- a/chromium/third_party/blink/renderer/modules/BUILD.gn +++ b/chromium/third_party/blink/renderer/modules/BUILD.gn @@ -34,7 +34,7 @@ make_names("media_capabilities_names") { deps = [] # Don't use default deps (otherwise it will be circular). } -component("modules") { +jumbo_component("modules") { output_name = "blink_modules" visibility = [] # Allow re-assignment of list. @@ -223,7 +223,7 @@ component("modules") { configs += blink_optimization_config } -source_set("modules_testing") { +jumbo_source_set("modules_testing") { testonly = true sources = [ @@ -290,7 +290,7 @@ group("make_modules_generated") { ] } -source_set("unit_tests") { +jumbo_source_set("unit_tests") { testonly = true sources = [ diff --git a/chromium/third_party/blink/renderer/modules/gamepad/BUILD.gn b/chromium/third_party/blink/renderer/modules/gamepad/BUILD.gn index ea4c2eb0776..e7588bb6a30 100644 --- a/chromium/third_party/blink/renderer/modules/gamepad/BUILD.gn +++ b/chromium/third_party/blink/renderer/modules/gamepad/BUILD.gn @@ -39,7 +39,7 @@ blink_modules_sources("gamepad") { ] } -source_set("unit_tests") { +jumbo_source_set("unit_tests") { testonly = true sources = [ "gamepad_comparisons_test.cc" ] diff --git a/chromium/third_party/blink/renderer/modules/hid/BUILD.gn b/chromium/third_party/blink/renderer/modules/hid/BUILD.gn index 4b46a7c07fd..0bb19b35147 100644 --- a/chromium/third_party/blink/renderer/modules/hid/BUILD.gn +++ b/chromium/third_party/blink/renderer/modules/hid/BUILD.gn @@ -17,7 +17,7 @@ blink_modules_sources("hid") { ] } -source_set("unit_tests") { +jumbo_source_set("unit_tests") { testonly = true sources = [ "hid_device_test.cc" ] diff --git a/chromium/third_party/blink/renderer/modules/media/BUILD.gn b/chromium/third_party/blink/renderer/modules/media/BUILD.gn index a9855be83b2..37b23c53535 100644 --- a/chromium/third_party/blink/renderer/modules/media/BUILD.gn +++ b/chromium/third_party/blink/renderer/modules/media/BUILD.gn @@ -2,6 +2,7 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +import("//build/config/jumbo.gni") import("//third_party/blink/renderer/modules/modules.gni") blink_modules_sources("media") { diff --git a/chromium/third_party/blink/renderer/modules/mediastream/BUILD.gn b/chromium/third_party/blink/renderer/modules/mediastream/BUILD.gn index c2884478b0a..a70cc927e4d 100644 --- a/chromium/third_party/blink/renderer/modules/mediastream/BUILD.gn +++ b/chromium/third_party/blink/renderer/modules/mediastream/BUILD.gn @@ -2,6 +2,7 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +import("//build/config/jumbo.gni") import("//third_party/blink/renderer/modules/modules.gni") blink_modules_sources("mediastream") { @@ -117,7 +118,7 @@ blink_modules_sources("mediastream") { public_deps = [ "//media/capture:capture_lib" ] } -source_set("test_support") { +jumbo_source_set("test_support") { testonly = true sources = [ diff --git a/chromium/third_party/blink/renderer/modules/modules.gni b/chromium/third_party/blink/renderer/modules/modules.gni index 24badc49d7b..aed5f431201 100644 --- a/chromium/third_party/blink/renderer/modules/modules.gni +++ b/chromium/third_party/blink/renderer/modules/modules.gni @@ -7,6 +7,7 @@ # This file is shared with all modules' BUILD files which shouldn't need access # to the huge and slow lists of sources. If sharing is necessary, make a # separate .gni. +import("//build/config/jumbo.gni") import("//third_party/blink/renderer/config.gni") blink_modules_output_dir = "$root_gen_dir/third_party/blink/renderer/modules" @@ -25,7 +26,7 @@ template("blink_modules_sources") { target_type = "static_library" } - target(target_type, target_name) { + target("jumbo_" + target_type, target_name) { # The visibility will get overridden by forward_variables_from below if the # invoker defined it. visibility = [ "//third_party/blink/renderer/modules/*" ] diff --git a/chromium/third_party/blink/renderer/modules/peerconnection/BUILD.gn b/chromium/third_party/blink/renderer/modules/peerconnection/BUILD.gn index 163bb594b6d..fdf4c79d246 100644 --- a/chromium/third_party/blink/renderer/modules/peerconnection/BUILD.gn +++ b/chromium/third_party/blink/renderer/modules/peerconnection/BUILD.gn @@ -161,7 +161,7 @@ blink_modules_sources("peerconnection") { } } -source_set("test_support") { +jumbo_source_set("test_support") { testonly = true sources = [ diff --git a/chromium/third_party/blink/renderer/modules/storage/BUILD.gn b/chromium/third_party/blink/renderer/modules/storage/BUILD.gn index 01d50276fb3..8c3aef5c420 100644 --- a/chromium/third_party/blink/renderer/modules/storage/BUILD.gn +++ b/chromium/third_party/blink/renderer/modules/storage/BUILD.gn @@ -27,7 +27,7 @@ blink_modules_sources("storage") { ] } -source_set("unit_tests") { +jumbo_source_set("unit_tests") { testonly = true sources = [ "cached_storage_area_test.cc", diff --git a/chromium/third_party/blink/renderer/modules/webrtc/BUILD.gn b/chromium/third_party/blink/renderer/modules/webrtc/BUILD.gn index c00e88a641c..80e0329c7db 100644 --- a/chromium/third_party/blink/renderer/modules/webrtc/BUILD.gn +++ b/chromium/third_party/blink/renderer/modules/webrtc/BUILD.gn @@ -2,6 +2,7 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +import("//build/config/jumbo.gni") import("//third_party/blink/renderer/modules/modules.gni") blink_modules_sources("webrtc") { diff --git a/chromium/third_party/blink/renderer/modules/webtransport/BUILD.gn b/chromium/third_party/blink/renderer/modules/webtransport/BUILD.gn index 66edac2a9f2..83ed5e0aa2c 100644 --- a/chromium/third_party/blink/renderer/modules/webtransport/BUILD.gn +++ b/chromium/third_party/blink/renderer/modules/webtransport/BUILD.gn @@ -23,7 +23,7 @@ blink_modules_sources("webtransport") { ] } -source_set("unit_tests") { +jumbo_source_set("unit_tests") { testonly = true sources = [ "bidirectional_stream_test.cc", diff --git a/chromium/third_party/blink/renderer/platform/BUILD.gn b/chromium/third_party/blink/renderer/platform/BUILD.gn index 6b3e50e064d..bec4599ae66 100644 --- a/chromium/third_party/blink/renderer/platform/BUILD.gn +++ b/chromium/third_party/blink/renderer/platform/BUILD.gn @@ -7,6 +7,7 @@ import("//build/buildflag_header.gni") import("//build/compiled_action.gni") import("//build/config/compiler/compiler.gni") import("//build/config/features.gni") +import("//build/config/jumbo.gni") import("//build/config/ui.gni") import("//media/media_options.gni") import("//skia/features.gni") @@ -250,7 +251,7 @@ source_set("platform_export") { ] } -component("platform") { +jumbo_component("platform") { visibility = [] # Allow re-assignment of list. visibility = [ "//components/pdf/common:interfaces_blink", @@ -1866,7 +1867,7 @@ component("platform") { configs += blink_symbols_config } -static_library("test_support") { +jumbo_static_library("test_support") { visibility += [ "//third_party/blink/*", "//tools/privacy_budget/font_indexer:*", @@ -1995,7 +1996,7 @@ test("blink_platform_unittests") { } } -source_set("blink_platform_unittests_sources") { +jumbo_source_set("blink_platform_unittests_sources") { visibility = [] # Allow re-assignment of list. visibility = [ "*" ] testonly = true @@ -2440,7 +2441,7 @@ test("blink_fuzzer_unittests") { # This source set is used for fuzzers that need an environment similar to unit # tests. -source_set("blink_fuzzer_test_support") { +jumbo_source_set("blink_fuzzer_test_support") { testonly = true visibility = [] # Allow re-assignment of list. visibility = [ "*" ] @@ -2574,7 +2575,7 @@ blink_text_codec_fuzzer("WINDOWS_1252") { # NOTE: These are legacy unit tests and tests that require a Platform # object. Do not add more unless the test requires a Platform object. # These tests are a part of the blink_unittests binary. -source_set("unit_tests") { +jumbo_source_set("unit_tests") { testonly = true visibility = [] visibility = [ "//third_party/blink/renderer/*" ] diff --git a/chromium/third_party/blink/renderer/platform/blob/BUILD.gn b/chromium/third_party/blink/renderer/platform/blob/BUILD.gn index ff184e7af3b..f55b6b7cf39 100644 --- a/chromium/third_party/blink/renderer/platform/blob/BUILD.gn +++ b/chromium/third_party/blink/renderer/platform/blob/BUILD.gn @@ -2,6 +2,7 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +import("//build/config/jumbo.gni") import("//third_party/blink/renderer/platform/platform.gni") # Intentionally depends on generator targets so to depend only on generated @@ -10,7 +11,7 @@ import("//third_party/blink/renderer/platform/platform.gni") # There is no tool to detect missing indirect generated header dependency today # and this is easy to be broken when mojom files are updated to depend on # another. -source_set("generator") { +jumbo_source_set("generator") { public_deps = [ "//third_party/blink/public/mojom:mojom_platform_blink_headers", "//url/mojom:url_mojom_gurl_blink_headers", @@ -41,7 +42,7 @@ blink_platform_sources("blob") { ] } -source_set("unit_tests") { +jumbo_source_set("unit_tests") { visibility = [ "//third_party/blink/renderer/platform:*" ] testonly = true @@ -62,7 +63,7 @@ source_set("unit_tests") { ] } -source_set("test_support") { +jumbo_source_set("test_support") { # This target defines test files for platform:test_support that # blink_platform_unittests and blink_unittests can use. visibility = [ "//third_party/blink/renderer/platform:test_support" ] diff --git a/chromium/third_party/blink/renderer/platform/heap/BUILD.gn b/chromium/third_party/blink/renderer/platform/heap/BUILD.gn index 601e1692fd2..2ce5d49b6ad 100644 --- a/chromium/third_party/blink/renderer/platform/heap/BUILD.gn +++ b/chromium/third_party/blink/renderer/platform/heap/BUILD.gn @@ -4,6 +4,7 @@ import("//build/buildflag_header.gni") import("//build/config/compiler/compiler.gni") +import("//build/config/jumbo.gni") import("//build/config/sanitizers/sanitizers.gni") import("//testing/test.gni") import("//third_party/blink/public/public_features.gni") @@ -19,7 +20,7 @@ buildflag_header("blink_heap_buildflags") { ] } -source_set("heap_unsanitized") { +jumbo_source_set("heap_unsanitized") { if (is_asan) { configs -= [ "//build/config/sanitizers:default_sanitizer_flags" ] } @@ -202,7 +203,7 @@ blink_platform_sources("heap") { ] } -source_set("test_support") { +jumbo_source_set("test_support") { testonly = true sources = [ @@ -260,7 +261,7 @@ test("blink_heap_unittests") { } } -source_set("blink_heap_unittests_sources") { +jumbo_source_set("blink_heap_unittests_sources") { testonly = true sources = [ "../testing/run_all_tests.cc" ] diff --git a/chromium/third_party/blink/renderer/platform/instrumentation/BUILD.gn b/chromium/third_party/blink/renderer/platform/instrumentation/BUILD.gn index 814c58d21ff..ba6496f903d 100644 --- a/chromium/third_party/blink/renderer/platform/instrumentation/BUILD.gn +++ b/chromium/third_party/blink/renderer/platform/instrumentation/BUILD.gn @@ -2,6 +2,7 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +import("//build/config/jumbo.gni") import("//third_party/blink/renderer/platform/platform.gni") blink_platform_sources("instrumentation") { @@ -45,7 +46,7 @@ blink_platform_sources("instrumentation") { allow_circular_includes_from = public_deps } -source_set("unit_tests") { +jumbo_source_set("unit_tests") { testonly = true sources = [ diff --git a/chromium/third_party/blink/renderer/platform/loader/BUILD.gn b/chromium/third_party/blink/renderer/platform/loader/BUILD.gn index 00b0691175c..f21ae1f0832 100644 --- a/chromium/third_party/blink/renderer/platform/loader/BUILD.gn +++ b/chromium/third_party/blink/renderer/platform/loader/BUILD.gn @@ -2,6 +2,7 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +import("//build/config/jumbo.gni") import("//third_party/blink/renderer/build/scripts/scripts.gni") import("//third_party/blink/renderer/platform/platform.gni") import("//third_party/blink/renderer/platform/platform_generated.gni") @@ -182,7 +183,7 @@ blink_platform_sources("loader") { [ "//third_party/blink/renderer/platform/network:network" ] } -source_set("unit_tests") { +jumbo_source_set("unit_tests") { # This target defines test files for blink_platform_unittests and only the # blink_platform_unittests target should depend on it. visibility = [ "//third_party/blink/renderer/platform:*" ] @@ -240,7 +241,7 @@ source_set("unit_tests") { ] } -source_set("test_support") { +jumbo_source_set("test_support") { # This target defines test files for platform:test_support that # blink_platform_unittests and blink_unittests can use. visibility = [ "//third_party/blink/renderer/platform:test_support" ] diff --git a/chromium/third_party/blink/renderer/platform/network/BUILD.gn b/chromium/third_party/blink/renderer/platform/network/BUILD.gn index 163d86a9bb9..252fd169093 100644 --- a/chromium/third_party/blink/renderer/platform/network/BUILD.gn +++ b/chromium/third_party/blink/renderer/platform/network/BUILD.gn @@ -2,6 +2,7 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +import("//build/config/jumbo.gni") import("//third_party/blink/renderer/build/scripts/scripts.gni") import("//third_party/blink/renderer/platform/platform.gni") import("//third_party/blink/renderer/platform/platform_generated.gni") @@ -72,7 +73,7 @@ blink_platform_sources("network") { ] } -source_set("unit_tests") { +jumbo_source_set("unit_tests") { visibility = [ "//third_party/blink/renderer/platform:*" ] testonly = true @@ -98,7 +99,7 @@ source_set("unit_tests") { public_deps = [ "//third_party/blink/renderer/platform:platform" ] } -source_set("test_support") { +jumbo_source_set("test_support") { visibility = [ "//third_party/blink/renderer/platform:test_support" ] testonly = true diff --git a/chromium/third_party/blink/renderer/platform/platform.gni b/chromium/third_party/blink/renderer/platform/platform.gni index eb8b78f4506..85a1a0a3c21 100644 --- a/chromium/third_party/blink/renderer/platform/platform.gni +++ b/chromium/third_party/blink/renderer/platform/platform.gni @@ -4,6 +4,8 @@ import("//third_party/blink/renderer/config.gni") +import("//build/config/jumbo.gni") + platform_config_add = [ "//build/config/compiler:no_size_t_to_int_warning", "//build/config/compiler:wexit_time_destructors", @@ -17,7 +19,7 @@ platform_config_add = [ platform_config_remove = [] template("blink_platform_sources") { - source_set(target_name) { + jumbo_source_set(target_name) { # Only platform can directly depend on this. # Any target outside platform should instead depend on platform. visibility = [ "//third_party/blink/renderer/platform/*" ] diff --git a/chromium/third_party/blink/renderer/platform/scheduler/BUILD.gn b/chromium/third_party/blink/renderer/platform/scheduler/BUILD.gn index 9b6541592a9..1c1b853008a 100644 --- a/chromium/third_party/blink/renderer/platform/scheduler/BUILD.gn +++ b/chromium/third_party/blink/renderer/platform/scheduler/BUILD.gn @@ -2,6 +2,7 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +import("//build/config/jumbo.gni") import("//testing/libfuzzer/fuzzer_test.gni") import("//third_party/blink/renderer/platform/platform.gni") import("//third_party/protobuf/proto_library.gni") @@ -186,7 +187,7 @@ blink_platform_sources("scheduler") { ] } -source_set("test_support") { +jumbo_source_set("test_support") { testonly = true sources = [ @@ -217,7 +218,7 @@ source_set("test_support") { configs += [ "//third_party/blink/renderer/platform:blink_platform_config" ] } -source_set("unit_tests") { +jumbo_source_set("unit_tests") { testonly = true sources = [ @@ -267,7 +268,7 @@ source_set("unit_tests") { configs += [ "//third_party/blink/renderer/platform:blink_platform_config" ] } -source_set("scheduler_fuzzer_tests") { +jumbo_source_set("scheduler_fuzzer_tests") { testonly = true sources = [] diff --git a/chromium/third_party/blink/renderer/platform/wtf/BUILD.gn b/chromium/third_party/blink/renderer/platform/wtf/BUILD.gn index 07f329965cb..16cc270a33f 100644 --- a/chromium/third_party/blink/renderer/platform/wtf/BUILD.gn +++ b/chromium/third_party/blink/renderer/platform/wtf/BUILD.gn @@ -6,6 +6,7 @@ assert(!is_ios) import("//build/buildflag_header.gni") import("//build/config/compiler/compiler.gni") +import("//build/config/jumbo.gni") import("//testing/test.gni") import("//third_party/blink/public/public_features.gni") import("//third_party/blink/renderer/config.gni") @@ -42,7 +43,7 @@ config("wtf_config") { } } -component("wtf") { +jumbo_component("wtf") { configs += [ "//build/config/compiler:noshadowing" ] sources = [ @@ -289,7 +290,7 @@ test("wtf_unittests") { deps = [ ":wtf_unittests_sources" ] } -source_set("wtf_unittests_sources") { +jumbo_source_set("wtf_unittests_sources") { visibility = [] # Allow re-assignment of list. visibility = [ "*" ] testonly = true |