1*cc02d7e2SAndroid Build Coastguard Worker# Copyright 2020 the gRPC authors. 2*cc02d7e2SAndroid Build Coastguard Worker# 3*cc02d7e2SAndroid Build Coastguard Worker# Licensed under the Apache License, Version 2.0 (the "License"); 4*cc02d7e2SAndroid Build Coastguard Worker# you may not use this file except in compliance with the License. 5*cc02d7e2SAndroid Build Coastguard Worker# You may obtain a copy of the License at 6*cc02d7e2SAndroid Build Coastguard Worker# 7*cc02d7e2SAndroid Build Coastguard Worker# http://www.apache.org/licenses/LICENSE-2.0 8*cc02d7e2SAndroid Build Coastguard Worker# 9*cc02d7e2SAndroid Build Coastguard Worker# Unless required by applicable law or agreed to in writing, software 10*cc02d7e2SAndroid Build Coastguard Worker# distributed under the License is distributed on an "AS IS" BASIS, 11*cc02d7e2SAndroid Build Coastguard Worker# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*cc02d7e2SAndroid Build Coastguard Worker# See the License for the specific language governing permissions and 13*cc02d7e2SAndroid Build Coastguard Worker# limitations under the License. 14*cc02d7e2SAndroid Build Coastguard Worker 15*cc02d7e2SAndroid Build Coastguard Workerlicenses(["notice"]) 16*cc02d7e2SAndroid Build Coastguard Worker 17*cc02d7e2SAndroid Build Coastguard Workercc_library( 18*cc02d7e2SAndroid Build Coastguard Worker name = "route_guide_helper", 19*cc02d7e2SAndroid Build Coastguard Worker srcs = [ 20*cc02d7e2SAndroid Build Coastguard Worker "helper.cc", 21*cc02d7e2SAndroid Build Coastguard Worker "helper.h", 22*cc02d7e2SAndroid Build Coastguard Worker ], 23*cc02d7e2SAndroid Build Coastguard Worker defines = ["BAZEL_BUILD"], 24*cc02d7e2SAndroid Build Coastguard Worker deps = [ 25*cc02d7e2SAndroid Build Coastguard Worker "//:grpc++", 26*cc02d7e2SAndroid Build Coastguard Worker "//examples/protos:route_guide", 27*cc02d7e2SAndroid Build Coastguard Worker ], 28*cc02d7e2SAndroid Build Coastguard Worker) 29*cc02d7e2SAndroid Build Coastguard Worker 30*cc02d7e2SAndroid Build Coastguard Workercc_binary( 31*cc02d7e2SAndroid Build Coastguard Worker name = "route_guide_client", 32*cc02d7e2SAndroid Build Coastguard Worker srcs = [ 33*cc02d7e2SAndroid Build Coastguard Worker "route_guide_client.cc", 34*cc02d7e2SAndroid Build Coastguard Worker ], 35*cc02d7e2SAndroid Build Coastguard Worker data = ["route_guide_db.json"], 36*cc02d7e2SAndroid Build Coastguard Worker defines = ["BAZEL_BUILD"], 37*cc02d7e2SAndroid Build Coastguard Worker deps = [ 38*cc02d7e2SAndroid Build Coastguard Worker ":route_guide_helper", 39*cc02d7e2SAndroid Build Coastguard Worker "//:grpc++", 40*cc02d7e2SAndroid Build Coastguard Worker "//examples/protos:route_guide", 41*cc02d7e2SAndroid Build Coastguard Worker ], 42*cc02d7e2SAndroid Build Coastguard Worker) 43*cc02d7e2SAndroid Build Coastguard Worker 44*cc02d7e2SAndroid Build Coastguard Workercc_binary( 45*cc02d7e2SAndroid Build Coastguard Worker name = "route_guide_server", 46*cc02d7e2SAndroid Build Coastguard Worker srcs = [ 47*cc02d7e2SAndroid Build Coastguard Worker "route_guide_server.cc", 48*cc02d7e2SAndroid Build Coastguard Worker ], 49*cc02d7e2SAndroid Build Coastguard Worker data = ["route_guide_db.json"], 50*cc02d7e2SAndroid Build Coastguard Worker defines = ["BAZEL_BUILD"], 51*cc02d7e2SAndroid Build Coastguard Worker deps = [ 52*cc02d7e2SAndroid Build Coastguard Worker ":route_guide_helper", 53*cc02d7e2SAndroid Build Coastguard Worker "//:grpc++", 54*cc02d7e2SAndroid Build Coastguard Worker "//examples/protos:route_guide", 55*cc02d7e2SAndroid Build Coastguard Worker ], 56*cc02d7e2SAndroid Build Coastguard Worker) 57*cc02d7e2SAndroid Build Coastguard Worker 58*cc02d7e2SAndroid Build Coastguard Workercc_binary( 59*cc02d7e2SAndroid Build Coastguard Worker name = "route_guide_callback_client", 60*cc02d7e2SAndroid Build Coastguard Worker srcs = [ 61*cc02d7e2SAndroid Build Coastguard Worker "route_guide_callback_client.cc", 62*cc02d7e2SAndroid Build Coastguard Worker ], 63*cc02d7e2SAndroid Build Coastguard Worker data = ["route_guide_db.json"], 64*cc02d7e2SAndroid Build Coastguard Worker defines = ["BAZEL_BUILD"], 65*cc02d7e2SAndroid Build Coastguard Worker deps = [ 66*cc02d7e2SAndroid Build Coastguard Worker ":route_guide_helper", 67*cc02d7e2SAndroid Build Coastguard Worker "//:grpc++", 68*cc02d7e2SAndroid Build Coastguard Worker "//examples/protos:route_guide", 69*cc02d7e2SAndroid Build Coastguard Worker ], 70*cc02d7e2SAndroid Build Coastguard Worker) 71*cc02d7e2SAndroid Build Coastguard Worker 72*cc02d7e2SAndroid Build Coastguard Workercc_binary( 73*cc02d7e2SAndroid Build Coastguard Worker name = "route_guide_callback_server", 74*cc02d7e2SAndroid Build Coastguard Worker srcs = [ 75*cc02d7e2SAndroid Build Coastguard Worker "route_guide_callback_server.cc", 76*cc02d7e2SAndroid Build Coastguard Worker ], 77*cc02d7e2SAndroid Build Coastguard Worker data = ["route_guide_db.json"], 78*cc02d7e2SAndroid Build Coastguard Worker defines = ["BAZEL_BUILD"], 79*cc02d7e2SAndroid Build Coastguard Worker deps = [ 80*cc02d7e2SAndroid Build Coastguard Worker ":route_guide_helper", 81*cc02d7e2SAndroid Build Coastguard Worker "//:grpc++", 82*cc02d7e2SAndroid Build Coastguard Worker "//examples/protos:route_guide", 83*cc02d7e2SAndroid Build Coastguard Worker ], 84*cc02d7e2SAndroid Build Coastguard Worker) 85