blob: 2bf8229f1d947c45ad82fc009395401aec3f5392 [file] [log] [blame]
Leopold Schabel5c80aca2019-10-22 15:48:58 +02001load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
2
3go_library(
Lorenz Brund13c1c62022-03-30 19:58:58 +02004 name = "mkimage_lib",
Leopold Schabel5c80aca2019-10-22 15:48:58 +02005 srcs = ["main.go"],
Serge Bazanski31370b02021-01-07 16:31:14 +01006 importpath = "source.monogon.dev/metropolis/node/build/mkimage",
Leopold Schabel5c80aca2019-10-22 15:48:58 +02007 visibility = ["//visibility:private"],
Lorenz Brund13c1c62022-03-30 19:58:58 +02008 deps = ["//metropolis/node/build/mkimage/osimage"],
Leopold Schabel5c80aca2019-10-22 15:48:58 +02009)
10
11go_binary(
12 name = "mkimage",
Lorenz Brund13c1c62022-03-30 19:58:58 +020013 embed = [":mkimage_lib"],
Serge Bazanski0be9be82021-01-07 15:23:44 +010014 visibility = ["//metropolis/node:__pkg__"],
Leopold Schabel5c80aca2019-10-22 15:48:58 +020015)