blob: 0145ddb57b6d36c3fbeb44445393c494b0edb9d6 [file] [log] [blame]
Tim Windelschmidt9f21f532024-05-07 15:14:20 +02001load("@io_bazel_rules_go//go:def.bzl", "go_library")
2
3go_library(
Tim Windelschmidtd0cdb572025-03-27 17:18:39 +01004 name = "qemu",
5 srcs = ["launch.go"],
Tim Windelschmidt8f1efe92025-04-01 01:28:43 +02006 data = [
7 "//build/toolchain/toolchain-bundle:qemu-kvm",
8 ],
Tim Windelschmidtd0cdb572025-03-27 17:18:39 +01009 importpath = "source.monogon.dev/osbase/test/qemu",
Tim Windelschmidt9f21f532024-05-07 15:14:20 +020010 visibility = [
11 "//metropolis:__subpackages__",
12 "//osbase:__subpackages__",
13 ],
Tim Windelschmidt8f1efe92025-04-01 01:28:43 +020014 x_defs = {
15 "xQEMUPath": "$(rlocationpath //build/toolchain/toolchain-bundle:qemu-kvm )",
16 },
Tim Windelschmidt9f21f532024-05-07 15:14:20 +020017 deps = [
18 "//osbase/freeport",
Tim Windelschmidt8f1efe92025-04-01 01:28:43 +020019 "@io_bazel_rules_go//go/runfiles",
Tim Windelschmidt9f21f532024-05-07 15:14:20 +020020 "@org_golang_x_sys//unix",
21 ],
22)