github.com/prysmaticlabs/prysm@v1.4.4/tools/interop/split-keys/BUILD.bazel (about) 1 load("@io_bazel_rules_go//go:def.bzl", "go_binary") 2 load("@prysm//tools/go:def.bzl", "go_library", "go_test") 3 4 go_library( 5 name = "go_default_library", 6 srcs = ["main.go"], 7 importpath = "github.com/prysmaticlabs/prysm/tools/interop/split-keys", 8 visibility = ["//visibility:private"], 9 deps = [ 10 "//shared/fileutil:go_default_library", 11 "//validator/accounts/wallet:go_default_library", 12 "//validator/keymanager:go_default_library", 13 "//validator/keymanager/derived:go_default_library", 14 "//validator/keymanager/imported:go_default_library", 15 "@com_github_tyler_smith_go_bip39//:go_default_library", 16 "@com_github_wealdtech_go_eth2_util//:go_default_library", 17 ], 18 ) 19 20 go_binary( 21 name = "split-keys", 22 embed = [":go_default_library"], 23 visibility = ["//visibility:public"], 24 ) 25 26 go_test( 27 name = "go_default_test", 28 srcs = ["main_test.go"], 29 embed = [":go_default_library"], 30 deps = [ 31 "//shared/testutil/require:go_default_library", 32 "//validator/accounts/wallet:go_default_library", 33 "//validator/keymanager:go_default_library", 34 "//validator/keymanager/imported:go_default_library", 35 ], 36 )