fork of https://github.com/sourcegraph/zoekt
1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3go_library(
4 name = "grpc",
5 srcs = ["server.go"],
6 importpath = "github.com/sourcegraph/zoekt/grpc",
7 visibility = ["//visibility:public"],
8 deps = [
9 "//:zoekt",
10 "//grpc/v1:grpc",
11 "//query",
12 "//stream",
13 "@org_golang_google_grpc//codes",
14 "@org_golang_google_grpc//status",
15 ],
16)
17
18go_test(
19 name = "grpc_test",
20 srcs = ["server_test.go"],
21 embed = [":grpc"],
22 deps = [
23 "//:zoekt",
24 "//grpc/v1:grpc",
25 "//internal/mockSearcher",
26 "//query",
27 "@org_golang_google_grpc//:go_default_library",
28 "@org_golang_google_grpc//credentials/insecure",
29 "@org_golang_google_protobuf//proto",
30 "@org_golang_x_net//http2",
31 "@org_golang_x_net//http2/h2c",
32 ],
33)