1*d5c09012SAndroid Build Coastguard Worker# This file was automatically generated by BuildFileGenerator 2*d5c09012SAndroid Build Coastguard Worker 3*d5c09012SAndroid Build Coastguard Worker# This is an API workspace, having public visibility by default makes perfect sense. 4*d5c09012SAndroid Build Coastguard Workerpackage(default_visibility = ["//visibility:public"]) 5*d5c09012SAndroid Build Coastguard Worker 6*d5c09012SAndroid Build Coastguard Worker############################################################################## 7*d5c09012SAndroid Build Coastguard Worker# Common 8*d5c09012SAndroid Build Coastguard Worker############################################################################## 9*d5c09012SAndroid Build Coastguard Workerload("@rules_proto//proto:defs.bzl", "proto_library") 10*d5c09012SAndroid Build Coastguard Worker 11*d5c09012SAndroid Build Coastguard Workerproto_library( 12*d5c09012SAndroid Build Coastguard Worker name = "expr_proto", 13*d5c09012SAndroid Build Coastguard Worker srcs = [ 14*d5c09012SAndroid Build Coastguard Worker "checked.proto", 15*d5c09012SAndroid Build Coastguard Worker "eval.proto", 16*d5c09012SAndroid Build Coastguard Worker "explain.proto", 17*d5c09012SAndroid Build Coastguard Worker "syntax.proto", 18*d5c09012SAndroid Build Coastguard Worker "value.proto", 19*d5c09012SAndroid Build Coastguard Worker ], 20*d5c09012SAndroid Build Coastguard Worker deps = [ 21*d5c09012SAndroid Build Coastguard Worker "//google/rpc:status_proto", 22*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:any_proto", 23*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:duration_proto", 24*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:empty_proto", 25*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:struct_proto", 26*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:timestamp_proto", 27*d5c09012SAndroid Build Coastguard Worker ], 28*d5c09012SAndroid Build Coastguard Worker) 29*d5c09012SAndroid Build Coastguard Worker 30*d5c09012SAndroid Build Coastguard Workerproto_library( 31*d5c09012SAndroid Build Coastguard Worker name = "checked_proto", 32*d5c09012SAndroid Build Coastguard Worker srcs = ["checked.proto"], 33*d5c09012SAndroid Build Coastguard Worker deps = [ 34*d5c09012SAndroid Build Coastguard Worker ":syntax_proto", 35*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:empty_proto", 36*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:struct_proto", 37*d5c09012SAndroid Build Coastguard Worker ], 38*d5c09012SAndroid Build Coastguard Worker) 39*d5c09012SAndroid Build Coastguard Worker 40*d5c09012SAndroid Build Coastguard Workerproto_library( 41*d5c09012SAndroid Build Coastguard Worker name = "eval_proto", 42*d5c09012SAndroid Build Coastguard Worker srcs = ["eval.proto"], 43*d5c09012SAndroid Build Coastguard Worker deps = [ 44*d5c09012SAndroid Build Coastguard Worker ":value_proto", 45*d5c09012SAndroid Build Coastguard Worker "//google/rpc:status_proto", 46*d5c09012SAndroid Build Coastguard Worker ], 47*d5c09012SAndroid Build Coastguard Worker) 48*d5c09012SAndroid Build Coastguard Worker 49*d5c09012SAndroid Build Coastguard Workerproto_library( 50*d5c09012SAndroid Build Coastguard Worker name = "explain_proto", 51*d5c09012SAndroid Build Coastguard Worker srcs = ["explain.proto"], 52*d5c09012SAndroid Build Coastguard Worker deps = [ 53*d5c09012SAndroid Build Coastguard Worker ":value_proto", 54*d5c09012SAndroid Build Coastguard Worker ], 55*d5c09012SAndroid Build Coastguard Worker) 56*d5c09012SAndroid Build Coastguard Worker 57*d5c09012SAndroid Build Coastguard Workerproto_library( 58*d5c09012SAndroid Build Coastguard Worker name = "syntax_proto", 59*d5c09012SAndroid Build Coastguard Worker srcs = ["syntax.proto"], 60*d5c09012SAndroid Build Coastguard Worker deps = [ 61*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:duration_proto", 62*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:struct_proto", 63*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:timestamp_proto", 64*d5c09012SAndroid Build Coastguard Worker ], 65*d5c09012SAndroid Build Coastguard Worker) 66*d5c09012SAndroid Build Coastguard Worker 67*d5c09012SAndroid Build Coastguard Workerproto_library( 68*d5c09012SAndroid Build Coastguard Worker name = "value_proto", 69*d5c09012SAndroid Build Coastguard Worker srcs = ["value.proto"], 70*d5c09012SAndroid Build Coastguard Worker deps = [ 71*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:any_proto", 72*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:struct_proto", 73*d5c09012SAndroid Build Coastguard Worker ], 74*d5c09012SAndroid Build Coastguard Worker) 75*d5c09012SAndroid Build Coastguard Worker 76*d5c09012SAndroid Build Coastguard Worker############################################################################## 77*d5c09012SAndroid Build Coastguard Worker# Java 78*d5c09012SAndroid Build Coastguard Worker############################################################################## 79*d5c09012SAndroid Build Coastguard Workerload( 80*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 81*d5c09012SAndroid Build Coastguard Worker "java_grpc_library", 82*d5c09012SAndroid Build Coastguard Worker "java_proto_library", 83*d5c09012SAndroid Build Coastguard Worker) 84*d5c09012SAndroid Build Coastguard Worker 85*d5c09012SAndroid Build Coastguard Workerjava_proto_library( 86*d5c09012SAndroid Build Coastguard Worker name = "expr_java_proto", 87*d5c09012SAndroid Build Coastguard Worker deps = [":expr_proto"], 88*d5c09012SAndroid Build Coastguard Worker) 89*d5c09012SAndroid Build Coastguard Worker 90*d5c09012SAndroid Build Coastguard Workerjava_grpc_library( 91*d5c09012SAndroid Build Coastguard Worker name = "expr_java_grpc", 92*d5c09012SAndroid Build Coastguard Worker srcs = [":expr_proto"], 93*d5c09012SAndroid Build Coastguard Worker deps = [":expr_java_proto"], 94*d5c09012SAndroid Build Coastguard Worker) 95*d5c09012SAndroid Build Coastguard Worker 96*d5c09012SAndroid Build Coastguard Worker############################################################################## 97*d5c09012SAndroid Build Coastguard Worker# Go 98*d5c09012SAndroid Build Coastguard Worker############################################################################## 99*d5c09012SAndroid Build Coastguard Workerload( 100*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 101*d5c09012SAndroid Build Coastguard Worker "go_proto_library", 102*d5c09012SAndroid Build Coastguard Worker) 103*d5c09012SAndroid Build Coastguard Worker 104*d5c09012SAndroid Build Coastguard Workergo_proto_library( 105*d5c09012SAndroid Build Coastguard Worker name = "expr_go_proto", 106*d5c09012SAndroid Build Coastguard Worker compilers = ["@io_bazel_rules_go//proto:go_grpc"], 107*d5c09012SAndroid Build Coastguard Worker importpath = "google.golang.org/genproto/googleapis/api/expr/v1alpha1", 108*d5c09012SAndroid Build Coastguard Worker protos = [":expr_proto"], 109*d5c09012SAndroid Build Coastguard Worker deps = [ 110*d5c09012SAndroid Build Coastguard Worker "//google/rpc:status_go_proto", 111*d5c09012SAndroid Build Coastguard Worker ], 112*d5c09012SAndroid Build Coastguard Worker) 113*d5c09012SAndroid Build Coastguard Worker 114*d5c09012SAndroid Build Coastguard Worker############################################################################## 115*d5c09012SAndroid Build Coastguard Worker# Python 116*d5c09012SAndroid Build Coastguard Worker############################################################################## 117*d5c09012SAndroid Build Coastguard Workerload( 118*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 119*d5c09012SAndroid Build Coastguard Worker "moved_proto_library", 120*d5c09012SAndroid Build Coastguard Worker "py_grpc_library", 121*d5c09012SAndroid Build Coastguard Worker "py_proto_library", 122*d5c09012SAndroid Build Coastguard Worker) 123*d5c09012SAndroid Build Coastguard Worker 124*d5c09012SAndroid Build Coastguard Workermoved_proto_library( 125*d5c09012SAndroid Build Coastguard Worker name = "expr_moved_proto", 126*d5c09012SAndroid Build Coastguard Worker srcs = [":expr_proto"], 127*d5c09012SAndroid Build Coastguard Worker deps = [ 128*d5c09012SAndroid Build Coastguard Worker "//google/rpc:status_proto", 129*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:any_proto", 130*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:duration_proto", 131*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:empty_proto", 132*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:struct_proto", 133*d5c09012SAndroid Build Coastguard Worker "@com_google_protobuf//:timestamp_proto", 134*d5c09012SAndroid Build Coastguard Worker ], 135*d5c09012SAndroid Build Coastguard Worker) 136*d5c09012SAndroid Build Coastguard Worker 137*d5c09012SAndroid Build Coastguard Workerpy_proto_library( 138*d5c09012SAndroid Build Coastguard Worker name = "expr_py_proto", 139*d5c09012SAndroid Build Coastguard Worker deps = [":expr_moved_proto"], 140*d5c09012SAndroid Build Coastguard Worker) 141*d5c09012SAndroid Build Coastguard Worker 142*d5c09012SAndroid Build Coastguard Workerpy_grpc_library( 143*d5c09012SAndroid Build Coastguard Worker name = "expr_py_grpc", 144*d5c09012SAndroid Build Coastguard Worker srcs = [":expr_moved_proto"], 145*d5c09012SAndroid Build Coastguard Worker deps = [":expr_py_proto"], 146*d5c09012SAndroid Build Coastguard Worker) 147*d5c09012SAndroid Build Coastguard Worker 148*d5c09012SAndroid Build Coastguard Worker############################################################################## 149*d5c09012SAndroid Build Coastguard Worker# PHP 150*d5c09012SAndroid Build Coastguard Worker############################################################################## 151*d5c09012SAndroid Build Coastguard Workerload( 152*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 153*d5c09012SAndroid Build Coastguard Worker "php_proto_library", 154*d5c09012SAndroid Build Coastguard Worker) 155*d5c09012SAndroid Build Coastguard Worker 156*d5c09012SAndroid Build Coastguard Workerphp_proto_library( 157*d5c09012SAndroid Build Coastguard Worker name = "expr_php_proto", 158*d5c09012SAndroid Build Coastguard Worker deps = [":expr_proto"], 159*d5c09012SAndroid Build Coastguard Worker) 160*d5c09012SAndroid Build Coastguard Worker 161*d5c09012SAndroid Build Coastguard Worker############################################################################## 162*d5c09012SAndroid Build Coastguard Worker# Ruby 163*d5c09012SAndroid Build Coastguard Worker############################################################################## 164*d5c09012SAndroid Build Coastguard Workerload( 165*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 166*d5c09012SAndroid Build Coastguard Worker "ruby_grpc_library", 167*d5c09012SAndroid Build Coastguard Worker "ruby_proto_library", 168*d5c09012SAndroid Build Coastguard Worker) 169*d5c09012SAndroid Build Coastguard Worker 170*d5c09012SAndroid Build Coastguard Workerruby_proto_library( 171*d5c09012SAndroid Build Coastguard Worker name = "expr_ruby_proto", 172*d5c09012SAndroid Build Coastguard Worker deps = [":expr_proto"], 173*d5c09012SAndroid Build Coastguard Worker) 174*d5c09012SAndroid Build Coastguard Worker 175*d5c09012SAndroid Build Coastguard Workerruby_grpc_library( 176*d5c09012SAndroid Build Coastguard Worker name = "expr_ruby_grpc", 177*d5c09012SAndroid Build Coastguard Worker srcs = [":expr_proto"], 178*d5c09012SAndroid Build Coastguard Worker deps = [":expr_ruby_proto"], 179*d5c09012SAndroid Build Coastguard Worker) 180*d5c09012SAndroid Build Coastguard Worker 181*d5c09012SAndroid Build Coastguard Worker############################################################################## 182*d5c09012SAndroid Build Coastguard Worker# C# 183*d5c09012SAndroid Build Coastguard Worker############################################################################## 184*d5c09012SAndroid Build Coastguard Workerload( 185*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 186*d5c09012SAndroid Build Coastguard Worker "csharp_grpc_library", 187*d5c09012SAndroid Build Coastguard Worker "csharp_proto_library", 188*d5c09012SAndroid Build Coastguard Worker) 189*d5c09012SAndroid Build Coastguard Worker 190*d5c09012SAndroid Build Coastguard Workercsharp_proto_library( 191*d5c09012SAndroid Build Coastguard Worker name = "expr_csharp_proto", 192*d5c09012SAndroid Build Coastguard Worker deps = [":expr_proto"], 193*d5c09012SAndroid Build Coastguard Worker) 194*d5c09012SAndroid Build Coastguard Worker 195*d5c09012SAndroid Build Coastguard Workercsharp_grpc_library( 196*d5c09012SAndroid Build Coastguard Worker name = "expr_csharp_grpc", 197*d5c09012SAndroid Build Coastguard Worker srcs = [":expr_proto"], 198*d5c09012SAndroid Build Coastguard Worker deps = [":expr_csharp_proto"], 199*d5c09012SAndroid Build Coastguard Worker) 200*d5c09012SAndroid Build Coastguard Worker 201*d5c09012SAndroid Build Coastguard Worker############################################################################## 202*d5c09012SAndroid Build Coastguard Worker# C++ 203*d5c09012SAndroid Build Coastguard Worker############################################################################## 204*d5c09012SAndroid Build Coastguard Workerload( 205*d5c09012SAndroid Build Coastguard Worker "@com_google_googleapis_imports//:imports.bzl", 206*d5c09012SAndroid Build Coastguard Worker "cc_proto_library", 207*d5c09012SAndroid Build Coastguard Worker) 208*d5c09012SAndroid Build Coastguard Worker 209*d5c09012SAndroid Build Coastguard Workercc_proto_library( 210*d5c09012SAndroid Build Coastguard Worker name = "checked_cc_proto", 211*d5c09012SAndroid Build Coastguard Worker deps = [":checked_proto"], 212*d5c09012SAndroid Build Coastguard Worker) 213*d5c09012SAndroid Build Coastguard Worker 214*d5c09012SAndroid Build Coastguard Workercc_proto_library( 215*d5c09012SAndroid Build Coastguard Worker name = "eval_cc_proto", 216*d5c09012SAndroid Build Coastguard Worker deps = [":eval_proto"], 217*d5c09012SAndroid Build Coastguard Worker) 218*d5c09012SAndroid Build Coastguard Worker 219*d5c09012SAndroid Build Coastguard Workercc_proto_library( 220*d5c09012SAndroid Build Coastguard Worker name = "explain_cc_proto", 221*d5c09012SAndroid Build Coastguard Worker deps = [":explain_proto"], 222*d5c09012SAndroid Build Coastguard Worker) 223*d5c09012SAndroid Build Coastguard Worker 224*d5c09012SAndroid Build Coastguard Workercc_proto_library( 225*d5c09012SAndroid Build Coastguard Worker name = "syntax_cc_proto", 226*d5c09012SAndroid Build Coastguard Worker deps = [":syntax_proto"], 227*d5c09012SAndroid Build Coastguard Worker) 228*d5c09012SAndroid Build Coastguard Worker 229*d5c09012SAndroid Build Coastguard Workercc_proto_library( 230*d5c09012SAndroid Build Coastguard Worker name = "value_cc_proto", 231*d5c09012SAndroid Build Coastguard Worker deps = [":value_proto"], 232*d5c09012SAndroid Build Coastguard Worker) 233