load("//bazel:api_build_system.bzl", "api_proto_library") licenses(["notice"]) # Apache 2 api_proto_library( name = "accesslog", srcs = ["accesslog.proto"], deps = [":base"], ) api_proto_library( name = "address", srcs = ["address.proto"], ) api_proto_library( name = "base", srcs = ["base.proto"], deps = [":address"], ) api_proto_library( name = "bootstrap", srcs = ["bootstrap.proto"], deps = [ ":address", ":base", ":cds", ], ) api_proto_library( name = "health_check", srcs = ["health_check.proto"], deps = [":base"], ) api_proto_library( name = "tls_context", srcs = ["tls_context.proto"], ) api_proto_library( name = "ads", srcs = ["ads.proto"], has_services = 1, deps = [ ":base", ":cds", ":eds", ":lds", ":rds", ], ) api_proto_library( name = "cds", srcs = ["cds.proto"], has_services = 1, deps = [ ":address", ":base", ":health_check", ":protocol", ":tls_context", ], ) api_proto_library( name = "eds", srcs = ["eds.proto"], has_services = 1, deps = [ ":address", ":base", ":health_check", ], ) api_proto_library( name = "hds", srcs = ["hds.proto"], has_services = 1, deps = [ ":base", ":health_check", ], ) api_proto_library( name = "lds", srcs = ["lds.proto"], has_services = 1, deps = [ ":address", ":base", ":tls_context", ], ) api_proto_library( name = "protocol", srcs = ["protocol.proto"], ) api_proto_library( name = "rlds", srcs = ["rlds.proto"], has_services = 1, ) api_proto_library( name = "rds", srcs = ["rds.proto"], has_services = 1, deps = [":base"], )