| load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") | 
 | load("@bazel_skylib//rules:native_binary.bzl", "native_test") | 
 |  | 
 | go_library( | 
 |     name = "launch-multi2_lib", | 
 |     srcs = ["main.go"], | 
 |     importpath = "source.monogon.dev/metropolis/test/launch/cli/launch-multi2", | 
 |     visibility = ["//visibility:private"], | 
 |     deps = [ | 
 |         "//metropolis/cli/pkg/context", | 
 |         "//metropolis/test/launch/cluster", | 
 |     ], | 
 | ) | 
 |  | 
 | go_binary( | 
 |     name = "launch-multi2_bin", | 
 |     data = [ | 
 |         "//metropolis/node:image", | 
 |         "//metropolis/node:swtpm_data", | 
 |         "//metropolis/test/ktest:linux-testing", | 
 |         "//metropolis/test/nanoswitch:initramfs", | 
 |         "//third_party/edk2:firmware", | 
 |         "@com_github_bonzini_qboot//:qboot-bin", | 
 |     ], | 
 |     embed = [":launch-multi2_lib"], | 
 |     visibility = ["//:__pkg__"], | 
 | ) | 
 |  | 
 | native_test( | 
 |     name = "launch-multi2", | 
 |     src = ":launch-multi2_bin", | 
 |     out = "launch-multi2", | 
 |     tags = ["manual"], | 
 |     visibility = ["//visibility:public"], | 
 | ) |