blob: caabc266ab460fb70f1a3ff9e79577e642b4e5d6 [file] [log] [blame]
Mateusz Zalega14453962021-07-23 16:58:02 +02001load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
2
Mateusz Zalega14453962021-07-23 16:58:02 +02003go_binary(
4 name = "mkverity",
Lorenz Brund13c1c62022-03-30 19:58:58 +02005 embed = [":mkverity_lib"],
Mateusz Zalegaba1da9d2022-01-25 19:12:02 +01006 visibility = [
7 "//metropolis/installer/test/testos:__pkg__",
8 "//metropolis/node:__pkg__",
Lorenz Brun35fcf032023-06-29 04:15:58 +02009 "//metropolis/node/core/update/e2e/testos:__pkg__",
Mateusz Zalegaba1da9d2022-01-25 19:12:02 +010010 ],
Mateusz Zalega14453962021-07-23 16:58:02 +020011)
Mateusz Zalega356b8962021-08-10 17:27:15 +020012
13go_library(
Lorenz Brund13c1c62022-03-30 19:58:58 +020014 name = "mkverity_lib",
Mateusz Zalega356b8962021-08-10 17:27:15 +020015 srcs = ["mkverity.go"],
16 importpath = "source.monogon.dev/metropolis/node/build/mkverity",
17 visibility = ["//visibility:private"],
Lorenz Brund13c1c62022-03-30 19:58:58 +020018 deps = ["//metropolis/pkg/verity"],
Mateusz Zalega356b8962021-08-10 17:27:15 +020019)