blob: f7b4edebe45b6ec6caeb0b9e4ff5ff0b40eaaa44 [file] [log] [blame]
Serge Bazanski0d9e1252024-09-03 12:16:47 +02001load("@io_bazel_rules_go//go:def.bzl", "go_library")
2
3go_library(
4 name = "tconsole",
5 srcs = [
6 "colors.go",
7 "draw.go",
Serge Bazanski73c632f2024-09-05 13:51:57 +02008 "page_logs.go",
Serge Bazanski0d9e1252024-09-03 12:16:47 +02009 "page_status.go",
Serge Bazanskid735a3c2024-09-05 13:51:44 +020010 "statusbar.go",
Serge Bazanski0d9e1252024-09-03 12:16:47 +020011 "tconsole.go",
12 ],
Jan Schär36f3b6d2025-05-20 09:05:12 +000013 embedsrcs = [
14 "//build:copyright_line.txt", #keep
15 ],
Serge Bazanski0d9e1252024-09-03 12:16:47 +020016 importpath = "source.monogon.dev/metropolis/node/core/tconsole",
17 visibility = ["//visibility:public"],
18 deps = [
Lorenz Brun4bde9312025-08-06 05:04:11 +020019 "//metropolis/node",
Jan Schärb86917b2025-05-14 16:31:08 +000020 "//metropolis/node/core/productinfo",
Serge Bazanski0d9e1252024-09-03 12:16:47 +020021 "//metropolis/node/core/roleserve",
22 "//metropolis/proto/common",
Serge Bazanski0d9e1252024-09-03 12:16:47 +020023 "//osbase/event",
Serge Bazanski73c632f2024-09-05 13:51:57 +020024 "//osbase/logtree",
Serge Bazanski0d9e1252024-09-03 12:16:47 +020025 "//osbase/supervisor",
Serge Bazanski0d9e1252024-09-03 12:16:47 +020026 "@com_github_gdamore_tcell_v2//:tcell",
27 "@com_github_rivo_uniseg//:uniseg",
28 ],
29)