github.com/bazelbuild/remote-apis-sdks@v0.0.0-20240425170053-8a36686a6350/go/pkg/tool/BUILD.bazel (about) 1 load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2 3 go_library( 4 name = "tool", 5 srcs = ["tool.go"], 6 importpath = "github.com/bazelbuild/remote-apis-sdks/go/pkg/tool", 7 visibility = ["//visibility:public"], 8 deps = [ 9 "//go/api/command", 10 "//go/pkg/cas", 11 "//go/pkg/client", 12 "//go/pkg/command", 13 "//go/pkg/digest", 14 "//go/pkg/filemetadata", 15 "//go/pkg/outerr", 16 "//go/pkg/rexec", 17 "//go/pkg/uploadinfo", 18 "@com_github_bazelbuild_remote_apis//build/bazel/remote/execution/v2:remote_execution_go_proto", 19 "@com_github_golang_glog//:go_default_library", 20 "@com_github_pkg_errors//:go_default_library", 21 "@org_golang_google_protobuf//encoding/prototext:go_default_library", 22 "@org_golang_google_protobuf//proto:go_default_library", 23 "@org_golang_x_sync//errgroup:go_default_library", 24 ], 25 ) 26 27 go_test( 28 name = "tool_test", 29 srcs = ["tool_test.go"], 30 embed = [":tool"], 31 deps = [ 32 "//go/pkg/command", 33 "//go/pkg/digest", 34 "//go/pkg/fakes", 35 "//go/pkg/outerr", 36 "@com_github_bazelbuild_remote_apis//build/bazel/remote/execution/v2:remote_execution_go_proto", 37 "@com_github_google_go_cmp//cmp:go_default_library", 38 "@org_golang_google_protobuf//encoding/prototext:go_default_library", 39 ], 40 )