github.com/prysmaticlabs/prysm@v1.4.4/validator/web/BUILD.bazel (about) 1 load("@io_bazel_rules_go//go:def.bzl", "go_test") 2 load("@prysm//tools/go:def.bzl", "go_library") 3 load("@io_bazel_rules_go//extras:embed_data.bzl", "go_embed_data") 4 5 # gazelle:ignore site_data.go 6 go_library( 7 name = "go_default_library", 8 srcs = [ 9 "doc.go", 10 "handler.go", 11 "log.go", 12 ":site_data", # keep 13 ], 14 importpath = "github.com/prysmaticlabs/prysm/validator/web", 15 visibility = [ 16 "//shared/gateway:__pkg__", 17 "//validator:__subpackages__", 18 ], 19 deps = [ 20 "//shared:go_default_library", 21 "@com_github_sirupsen_logrus//:go_default_library", 22 ], 23 ) 24 25 go_embed_data( 26 name = "site_data", 27 srcs = [ 28 "@prysm_web_ui//:site", 29 ], 30 var = "site", 31 ) 32 33 go_test( 34 name = "go_default_test", 35 srcs = ["handler_test.go"], 36 embed = [":go_default_library"], 37 deps = ["//shared/testutil/assert:go_default_library"], 38 )