1*b6fb3261SAndroid Build Coastguard Workerlicenses(["notice"]) # Apache v2 2*b6fb3261SAndroid Build Coastguard Worker 3*b6fb3261SAndroid Build Coastguard Workerfilegroup( 4*b6fb3261SAndroid Build Coastguard Worker name = "LICENSE", 5*b6fb3261SAndroid Build Coastguard Worker visibility = ["//visibility:public"], 6*b6fb3261SAndroid Build Coastguard Worker) 7*b6fb3261SAndroid Build Coastguard Worker 8*b6fb3261SAndroid Build Coastguard Workercc_library( 9*b6fb3261SAndroid Build Coastguard Worker name = "grpc", 10*b6fb3261SAndroid Build Coastguard Worker linkopts = [ 11*b6fb3261SAndroid Build Coastguard Worker "-lgrpc", 12*b6fb3261SAndroid Build Coastguard Worker "-lgpr", 13*b6fb3261SAndroid Build Coastguard Worker ], 14*b6fb3261SAndroid Build Coastguard Worker visibility = ["//visibility:public"], 15*b6fb3261SAndroid Build Coastguard Worker) 16*b6fb3261SAndroid Build Coastguard Worker 17*b6fb3261SAndroid Build Coastguard Workercc_library( 18*b6fb3261SAndroid Build Coastguard Worker name = "grpc++", 19*b6fb3261SAndroid Build Coastguard Worker linkopts = [ 20*b6fb3261SAndroid Build Coastguard Worker "-lgrpc++", 21*b6fb3261SAndroid Build Coastguard Worker "-lgpr", 22*b6fb3261SAndroid Build Coastguard Worker ], 23*b6fb3261SAndroid Build Coastguard Worker visibility = ["//visibility:public"], 24*b6fb3261SAndroid Build Coastguard Worker) 25*b6fb3261SAndroid Build Coastguard Worker 26*b6fb3261SAndroid Build Coastguard Workercc_library( 27*b6fb3261SAndroid Build Coastguard Worker name = "grpc++_public_hdrs", 28*b6fb3261SAndroid Build Coastguard Worker visibility = ["//visibility:public"], 29*b6fb3261SAndroid Build Coastguard Worker) 30*b6fb3261SAndroid Build Coastguard Worker 31*b6fb3261SAndroid Build Coastguard Workercc_library( 32*b6fb3261SAndroid Build Coastguard Worker name = "grpc++_codegen_proto", 33*b6fb3261SAndroid Build Coastguard Worker visibility = ["//visibility:public"], 34*b6fb3261SAndroid Build Coastguard Worker) 35*b6fb3261SAndroid Build Coastguard Worker 36*b6fb3261SAndroid Build Coastguard Workercc_library( 37*b6fb3261SAndroid Build Coastguard Worker name = "grpc_unsecure", 38*b6fb3261SAndroid Build Coastguard Worker linkopts = [ 39*b6fb3261SAndroid Build Coastguard Worker "-lgrpc_unsecure", 40*b6fb3261SAndroid Build Coastguard Worker "-lgpr", 41*b6fb3261SAndroid Build Coastguard Worker ], 42*b6fb3261SAndroid Build Coastguard Worker visibility = ["//visibility:public"], 43*b6fb3261SAndroid Build Coastguard Worker) 44*b6fb3261SAndroid Build Coastguard Worker 45*b6fb3261SAndroid Build Coastguard Workercc_library( 46*b6fb3261SAndroid Build Coastguard Worker name = "grpc++_unsecure", 47*b6fb3261SAndroid Build Coastguard Worker linkopts = [ 48*b6fb3261SAndroid Build Coastguard Worker "-lgrpc++_unsecure", 49*b6fb3261SAndroid Build Coastguard Worker "-lgpr", 50*b6fb3261SAndroid Build Coastguard Worker ], 51*b6fb3261SAndroid Build Coastguard Worker visibility = ["//visibility:public"], 52*b6fb3261SAndroid Build Coastguard Worker) 53*b6fb3261SAndroid Build Coastguard Worker 54*b6fb3261SAndroid Build Coastguard Workergenrule( 55*b6fb3261SAndroid Build Coastguard Worker name = "ln_grpc_cpp_plugin", 56*b6fb3261SAndroid Build Coastguard Worker outs = ["grpc_cpp_plugin.bin"], 57*b6fb3261SAndroid Build Coastguard Worker cmd = "ln -s $$(which grpc_cpp_plugin) $@", 58*b6fb3261SAndroid Build Coastguard Worker) 59*b6fb3261SAndroid Build Coastguard Worker 60*b6fb3261SAndroid Build Coastguard Workersh_binary( 61*b6fb3261SAndroid Build Coastguard Worker name = "grpc_cpp_plugin", 62*b6fb3261SAndroid Build Coastguard Worker srcs = ["grpc_cpp_plugin.bin"], 63*b6fb3261SAndroid Build Coastguard Worker visibility = ["//visibility:public"], 64*b6fb3261SAndroid Build Coastguard Worker) 65*b6fb3261SAndroid Build Coastguard Worker 66*b6fb3261SAndroid Build Coastguard Workergenrule( 67*b6fb3261SAndroid Build Coastguard Worker name = "ln_grpc_python_plugin", 68*b6fb3261SAndroid Build Coastguard Worker outs = ["grpc_python_plugin.bin"], 69*b6fb3261SAndroid Build Coastguard Worker cmd = "ln -s $$(which grpc_python_plugin) $@", 70*b6fb3261SAndroid Build Coastguard Worker) 71*b6fb3261SAndroid Build Coastguard Worker 72*b6fb3261SAndroid Build Coastguard Workersh_binary( 73*b6fb3261SAndroid Build Coastguard Worker name = "grpc_python_plugin", 74*b6fb3261SAndroid Build Coastguard Worker srcs = ["grpc_python_plugin.bin"], 75*b6fb3261SAndroid Build Coastguard Worker visibility = ["//visibility:public"], 76*b6fb3261SAndroid Build Coastguard Worker) 77