github.com/distbuild/reclient@v0.0.0-20240401075343-3de72e395564/cmd/reproxy/BUILD.bazel (about)

     1  load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
     2  
     3  go_library(
     4      name = "reproxy_lib",
     5      srcs = ["main.go"],
     6      importpath = "github.com/bazelbuild/reclient/cmd/reproxy",
     7      visibility = ["//visibility:private"],
     8      deps = [
     9          "//api/proxy",
    10          "//internal/pkg/auth",
    11          "//internal/pkg/ignoremismatch",
    12          "//internal/pkg/interceptors",
    13          "//internal/pkg/ipc",
    14          "//internal/pkg/localresources",
    15          "//internal/pkg/localresources/usage",
    16          "//internal/pkg/logger",
    17          "//internal/pkg/loghttp",
    18          "//internal/pkg/monitoring",
    19          "//internal/pkg/pathtranslator",
    20          "//internal/pkg/rbeflag",
    21          "//internal/pkg/reproxy",
    22          "//internal/pkg/reproxypid",
    23          "//internal/pkg/stats",
    24          "//internal/pkg/subprocess",
    25          "//pkg/inputprocessor",
    26          "//pkg/version",
    27          "@com_github_bazelbuild_remote_apis_sdks//go/pkg/client",
    28          "@com_github_bazelbuild_remote_apis_sdks//go/pkg/filemetadata",
    29          "@com_github_bazelbuild_remote_apis_sdks//go/pkg/flags",
    30          "@com_github_bazelbuild_remote_apis_sdks//go/pkg/moreflag",
    31          "@com_github_bazelbuild_remote_apis_sdks//go/pkg/rexec",
    32          "@com_github_golang_glog//:glog",
    33          "@com_google_cloud_go//profiler",
    34          "@org_golang_google_grpc//:go_default_library",
    35          "@org_golang_google_grpc//codes",
    36          "@org_golang_google_grpc//status",
    37      ],
    38  )
    39  
    40  go_binary(
    41      name = "reproxy",
    42      embed = [":reproxy_lib"],
    43      visibility = ["//visibility:public"],
    44  )