github.com/prysmaticlabs/prysm@v1.4.4/tools/keystores/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/keystores",
     8      visibility = ["//visibility:private"],
     9      deps = [
    10          "//shared/bls:go_default_library",
    11          "//shared/fileutil:go_default_library",
    12          "//shared/promptutil:go_default_library",
    13          "//validator/keymanager:go_default_library",
    14          "@com_github_google_uuid//:go_default_library",
    15          "@com_github_logrusorgru_aurora//:go_default_library",
    16          "@com_github_pkg_errors//:go_default_library",
    17          "@com_github_urfave_cli_v2//:go_default_library",
    18          "@com_github_wealdtech_go_eth2_wallet_encryptor_keystorev4//:go_default_library",
    19      ],
    20  )
    21  
    22  go_binary(
    23      name = "keystores",
    24      embed = [":go_default_library"],
    25      visibility = ["//visibility:public"],
    26  )
    27  
    28  go_test(
    29      name = "go_default_test",
    30      srcs = ["main_test.go"],
    31      embed = [":go_default_library"],
    32      deps = [
    33          "//shared/bls:go_default_library",
    34          "//shared/params:go_default_library",
    35          "//shared/testutil/assert:go_default_library",
    36          "//shared/testutil/require:go_default_library",
    37          "//validator/keymanager:go_default_library",
    38          "@com_github_google_uuid//:go_default_library",
    39          "@com_github_urfave_cli_v2//:go_default_library",
    40          "@com_github_wealdtech_go_eth2_wallet_encryptor_keystorev4//:go_default_library",
    41      ],
    42  )