aboutsummaryrefslogtreecommitdiffhomepage
path: root/build.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'build.yaml')
-rw-r--r--build.yaml51
1 files changed, 51 insertions, 0 deletions
diff --git a/build.yaml b/build.yaml
index b8d0ca9313..31474ac90b 100644
--- a/build.yaml
+++ b/build.yaml
@@ -715,6 +715,57 @@ filegroups:
- grpc_base
- grpc_client_channel
- grpc_lb_subchannel_list
+- name: grpc_lb_policy_xds
+ headers:
+ - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.h
+ - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.h
+ - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h
+ - src/core/ext/filters/client_channel/lb_policy/xds/client_load_reporting_filter.h
+ - src/core/ext/filters/client_channel/lb_policy/xds/load_balancer_api.h
+ - src/core/ext/filters/client_channel/lb_policy/xds/xds.h
+ - src/core/ext/filters/client_channel/lb_policy/xds/xds_channel.h
+ - src/core/ext/filters/client_channel/lb_policy/xds/xds_client_stats.h
+ src:
+ - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.c
+ - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.c
+ - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c
+ - src/core/ext/filters/client_channel/lb_policy/xds/client_load_reporting_filter.cc
+ - src/core/ext/filters/client_channel/lb_policy/xds/load_balancer_api.cc
+ - src/core/ext/filters/client_channel/lb_policy/xds/xds.cc
+ - src/core/ext/filters/client_channel/lb_policy/xds/xds_channel.cc
+ - src/core/ext/filters/client_channel/lb_policy/xds/xds_client_stats.cc
+ plugin: grpc_lb_policy_xds
+ uses:
+ - grpc_base
+ - grpc_client_channel
+ - nanopb
+ - grpc_resolver_fake
+- name: grpc_lb_policy_xds_secure
+ headers:
+ - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.h
+ - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.h
+ - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h
+ - src/core/ext/filters/client_channel/lb_policy/xds/client_load_reporting_filter.h
+ - src/core/ext/filters/client_channel/lb_policy/xds/load_balancer_api.h
+ - src/core/ext/filters/client_channel/lb_policy/xds/xds.h
+ - src/core/ext/filters/client_channel/lb_policy/xds/xds_channel.h
+ - src/core/ext/filters/client_channel/lb_policy/xds/xds_client_stats.h
+ src:
+ - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.c
+ - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.c
+ - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c
+ - src/core/ext/filters/client_channel/lb_policy/xds/client_load_reporting_filter.cc
+ - src/core/ext/filters/client_channel/lb_policy/xds/load_balancer_api.cc
+ - src/core/ext/filters/client_channel/lb_policy/xds/xds.cc
+ - src/core/ext/filters/client_channel/lb_policy/xds/xds_channel_secure.cc
+ - src/core/ext/filters/client_channel/lb_policy/xds/xds_client_stats.cc
+ plugin: grpc_lb_policy_xds
+ uses:
+ - grpc_base
+ - grpc_secure
+ - grpc_client_channel
+ - nanopb
+ - grpc_resolver_fake
- name: grpc_lb_subchannel_list
headers:
- src/core/ext/filters/client_channel/lb_policy/subchannel_list.h