blob: ea62a450cc09242a4f8c1c61f7c5e24d556861d3 [file] [log] [blame]
Serge Bazanski77b87a62023-04-03 15:24:27 +02001load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
2
3go_library(
4 name = "mirror_lib",
5 srcs = [
6 "bazeldnf.go",
7 "external.go",
8 "main.go",
9 ],
10 importpath = "source.monogon.dev/third_party/sandboxroot/mirror",
11 visibility = ["//visibility:private"],
12 deps = [
13 "//build/toolbase",
14 "@com_github_cenkalti_backoff_v4//:backoff",
15 "@com_github_spf13_cobra//:cobra",
16 "@com_google_cloud_go_storage//:storage",
17 "@io_k8s_klog_v2//:klog",
18 "@net_starlark_go//starlark",
19 ],
20)
21
22go_binary(
23 name = "mirror",
24 embed = [":mirror_lib"],
25 visibility = ["//visibility:public"],
26)