[build] Automate deps for grpc_base (#29995)

* [build] Automate deps for grpc_base

* fixes

* Automated change: Fix sanity tests

* [build] Parallelize fix_build_deps.py

* some algorithmic improvements

* fix

* some algorithmic improvements

* Automated change: Fix sanity tests

* afdlkjasfdasdl

* fix

* Automated change: Fix sanity tests

Co-authored-by: ctiller <ctiller@users.noreply.github.com>
pull/30186/head
Craig Tiller 3 years ago committed by GitHub
parent 7671fb4068
commit 5956fb8829
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 69
      BUILD

69
BUILD

@ -418,7 +418,7 @@ grpc_cc_library(
"channel_init", "channel_init",
"channel_stack_type", "channel_stack_type",
"config", "config",
"default_event_engine_factory_hdrs", "event_engine_base",
"gpr_base", "gpr_base",
"grpc_authorization_base", "grpc_authorization_base",
"grpc_base", "grpc_base",
@ -477,7 +477,7 @@ grpc_cc_library(
"channel_init", "channel_init",
"channel_stack_type", "channel_stack_type",
"config", "config",
"default_event_engine_factory_hdrs", "event_engine_base",
"gpr_base", "gpr_base",
"grpc_authorization_base", "grpc_authorization_base",
"grpc_base", "grpc_base",
@ -1230,7 +1230,7 @@ grpc_cc_library(
tags = ["grpc-autodeps"], tags = ["grpc-autodeps"],
deps = [ deps = [
"activity", "activity",
"default_event_engine_factory_hdrs", "event_engine_base",
"event_engine_base_hdrs", "event_engine_base_hdrs",
"exec_ctx", "exec_ctx",
"gpr_base", "gpr_base",
@ -2247,32 +2247,6 @@ grpc_cc_library(
], ],
) )
grpc_cc_library(
name = "default_event_engine_factory_hdrs",
hdrs = [
"src/core/lib/event_engine/event_engine_factory.h",
],
deps = [
"event_engine_base_hdrs",
"gpr_base",
],
)
grpc_cc_library(
name = "default_event_engine_factory",
srcs = [
"src/core/lib/event_engine/default_event_engine_factory.cc",
],
external_deps = ["absl/memory"],
deps = [
"default_event_engine_factory_hdrs",
"event_engine_base_hdrs",
"gpr_base",
"iomgr_event_engine",
"iomgr_port",
],
)
grpc_cc_library( grpc_cc_library(
name = "iomgr_ee_time_averaged_stats", name = "iomgr_ee_time_averaged_stats",
srcs = ["src/core/lib/event_engine/iomgr_engine/time_averaged_stats.cc"], srcs = ["src/core/lib/event_engine/iomgr_engine/time_averaged_stats.cc"],
@ -2406,15 +2380,21 @@ grpc_cc_library(
grpc_cc_library( grpc_cc_library(
name = "event_engine_base", name = "event_engine_base",
srcs = [ srcs = [
"src/core/lib/event_engine/default_event_engine_factory.cc",
"src/core/lib/event_engine/event_engine.cc", "src/core/lib/event_engine/event_engine.cc",
], ],
hdrs = [
"src/core/lib/event_engine/event_engine_factory.h",
],
external_deps = [
"absl/memory",
],
deps = [ deps = [
"default_event_engine_factory",
"default_event_engine_factory_hdrs",
"event_engine_base_hdrs", "event_engine_base_hdrs",
"event_engine_trace", "event_engine_trace",
"gpr_base", "gpr_base",
"grpc_trace", "grpc_trace",
"iomgr_event_engine",
], ],
) )
@ -2734,13 +2714,16 @@ grpc_cc_library(
"absl/base:core_headers", "absl/base:core_headers",
"absl/container:flat_hash_map", "absl/container:flat_hash_map",
"absl/container:inlined_vector", "absl/container:inlined_vector",
"absl/functional:bind_front", "absl/functional:function_ref",
"absl/memory", "absl/memory",
"absl/meta:type_traits", "absl/meta:type_traits",
"absl/status:statusor", "absl/random",
"absl/status", "absl/status",
"absl/strings:str_format", "absl/status:statusor",
"absl/strings", "absl/strings",
"absl/strings:str_format",
"absl/synchronization",
"absl/time",
"absl/types:optional", "absl/types:optional",
"absl/types:variant", "absl/types:variant",
"absl/utility", "absl/utility",
@ -2748,8 +2731,10 @@ grpc_cc_library(
], ],
language = "c++", language = "c++",
public_hdrs = GRPC_PUBLIC_HDRS + GRPC_PUBLIC_EVENT_ENGINE_HDRS, public_hdrs = GRPC_PUBLIC_HDRS + GRPC_PUBLIC_EVENT_ENGINE_HDRS,
tags = ["grpc-autodeps"],
visibility = ["@grpc:alt_grpc_base_legacy"], visibility = ["@grpc:alt_grpc_base_legacy"],
deps = [ deps = [
"activity",
"arena", "arena",
"arena_promise", "arena_promise",
"atomic_utils", "atomic_utils",
@ -2764,28 +2749,26 @@ grpc_cc_library(
"chunked_vector", "chunked_vector",
"closure", "closure",
"config", "config",
"context",
"cpp_impl_of", "cpp_impl_of",
"debug_location", "debug_location",
"default_event_engine_factory",
"dual_ref_counted", "dual_ref_counted",
"error", "error",
"event_engine_base",
"event_engine_common",
"exec_ctx", "exec_ctx",
"gpr_base", "gpr_base",
"gpr_codegen", "gpr_codegen",
"gpr_tls", "gpr_tls",
"grpc_codegen", "grpc_codegen",
"grpc_public_hdrs",
"grpc_sockaddr", "grpc_sockaddr",
"grpc_trace", "grpc_trace",
"handshaker_registry", "iomgr_fwd",
"iomgr_port", "iomgr_port",
"iomgr_timer", "iomgr_timer",
"json", "json",
"latch", "latch",
"memory_quota", "memory_quota",
"orphanable", "orphanable",
"percent_encoding",
"poll", "poll",
"promise", "promise",
"ref_counted", "ref_counted",
@ -3177,9 +3160,9 @@ grpc_cc_library(
"config", "config",
"construct_destruct", "construct_destruct",
"debug_location", "debug_location",
"default_event_engine_factory_hdrs",
"dual_ref_counted", "dual_ref_counted",
"error", "error",
"event_engine_base",
"gpr_base", "gpr_base",
"gpr_codegen", "gpr_codegen",
"grpc_backend_metric_data", "grpc_backend_metric_data",
@ -3651,8 +3634,8 @@ grpc_cc_library(
"channel_stack_type", "channel_stack_type",
"config", "config",
"debug_location", "debug_location",
"default_event_engine_factory_hdrs",
"error", "error",
"event_engine_base",
"gpr_base", "gpr_base",
"gpr_codegen", "gpr_codegen",
"grpc_base", "grpc_base",
@ -4448,8 +4431,8 @@ grpc_cc_library(
deps = [ deps = [
"channel_args", "channel_args",
"debug_location", "debug_location",
"default_event_engine_factory_hdrs",
"error", "error",
"event_engine_base",
"gpr_base", "gpr_base",
"gpr_platform", "gpr_platform",
"grpc_base", "grpc_base",
@ -6705,7 +6688,7 @@ grpc_cc_library(
visibility = ["@grpc:public"], visibility = ["@grpc:public"],
deps = [ deps = [
"debug_location", "debug_location",
"default_event_engine_factory_hdrs", "event_engine_base",
"gpr", "gpr",
"grpc++", "grpc++",
"grpc++_codegen_base", "grpc++_codegen_base",

Loading…
Cancel
Save