blob: 7c1a0f47274792c4ba61520ec4d6dedada165094 [file] [log] [blame]
Lorenz Brun57479bb2021-10-26 14:01:06 +02001load("@io_bazel_rules_go//go:def.bzl", "go_library")
2
3go_library(
Lorenz Brund13c1c62022-03-30 19:58:58 +02004 name = "core",
Lorenz Brun57479bb2021-10-26 14:01:06 +02005 srcs = [
Serge Bazanskicf23ebc2023-03-14 17:02:04 +01006 "config.go",
Lorenz Brun57479bb2021-10-26 14:01:06 +02007 "core.go",
8 "install.go",
Mateusz Zalega18a67b02022-08-02 13:37:50 +02009 "rpc.go",
Lorenz Brun57479bb2021-10-26 14:01:06 +020010 ],
11 importpath = "source.monogon.dev/metropolis/cli/metroctl/core",
12 visibility = ["//visibility:public"],
13 deps = [
Mateusz Zalega18a67b02022-08-02 13:37:50 +020014 "//metropolis/node",
15 "//metropolis/node/core/rpc",
16 "//metropolis/node/core/rpc/resolver",
Lorenz Brunad131882023-06-28 16:42:20 +020017 "//metropolis/pkg/blockdev",
18 "//metropolis/pkg/fat32",
19 "//metropolis/pkg/gpt",
Lorenz Brund13c1c62022-03-30 19:58:58 +020020 "//metropolis/proto/api",
Serge Bazanskicf23ebc2023-03-14 17:02:04 +010021 "@io_k8s_client_go//pkg/apis/clientauthentication/v1:clientauthentication",
22 "@io_k8s_client_go//tools/clientcmd",
23 "@io_k8s_client_go//tools/clientcmd/api",
Mateusz Zalega18a67b02022-08-02 13:37:50 +020024 "@org_golang_google_grpc//:go_default_library",
Lorenz Brund13c1c62022-03-30 19:58:58 +020025 "@org_golang_google_protobuf//proto",
Mateusz Zalega18a67b02022-08-02 13:37:50 +020026 "@org_golang_x_net//proxy",
Lorenz Brun57479bb2021-10-26 14:01:06 +020027 ],
28)