github.com/gnattishness/bazel-go-ethereum@v0.0.0-20190929123618-7022a154f56d/accounts/keystore/BUILD.bazel (about)

     1  load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2  
     3  go_library(
     4      name = "go_default_library",
     5      srcs = [
     6          "account_cache.go",
     7          "file_cache.go",
     8          "key.go",
     9          "keystore.go",
    10          "passphrase.go",
    11          "plain.go",
    12          "presale.go",
    13          "wallet.go",
    14          "watch.go",
    15          "watch_fallback.go",
    16      ],
    17      importpath = "github.com/ethereum/go-ethereum/accounts/keystore",
    18      visibility = ["//visibility:public"],
    19      deps = [
    20          "//:go_default_library",
    21          "//accounts:go_default_library",
    22          "//common:go_default_library",
    23          "//common/math:go_default_library",
    24          "//core/types:go_default_library",
    25          "//crypto:go_default_library",
    26          "//event:go_default_library",
    27          "//log:go_default_library",
    28          "@com_github_deckarep_golang_set//:go_default_library",
    29          "@com_github_pborman_uuid//:go_default_library",
    30          "@org_golang_x_crypto//pbkdf2:go_default_library",
    31          "@org_golang_x_crypto//scrypt:go_default_library",
    32      ] + select({
    33          "@io_bazel_rules_go//go/platform:darwin_386": [
    34              "@com_github_rjeczalik_notify//:go_default_library",
    35          ],
    36          "@io_bazel_rules_go//go/platform:darwin_amd64": [
    37              "@com_github_rjeczalik_notify//:go_default_library",
    38          ],
    39          "@io_bazel_rules_go//go/platform:darwin_arm": [
    40              "@com_github_rjeczalik_notify//:go_default_library",
    41          ],
    42          "@io_bazel_rules_go//go/platform:darwin_arm64": [
    43              "@com_github_rjeczalik_notify//:go_default_library",
    44          ],
    45          "@io_bazel_rules_go//go/platform:freebsd_386": [
    46              "@com_github_rjeczalik_notify//:go_default_library",
    47          ],
    48          "@io_bazel_rules_go//go/platform:freebsd_amd64": [
    49              "@com_github_rjeczalik_notify//:go_default_library",
    50          ],
    51          "@io_bazel_rules_go//go/platform:freebsd_arm": [
    52              "@com_github_rjeczalik_notify//:go_default_library",
    53          ],
    54          "@io_bazel_rules_go//go/platform:linux_386": [
    55              "@com_github_rjeczalik_notify//:go_default_library",
    56          ],
    57          "@io_bazel_rules_go//go/platform:linux_amd64": [
    58              "@com_github_rjeczalik_notify//:go_default_library",
    59          ],
    60          "@io_bazel_rules_go//go/platform:linux_arm": [
    61              "@com_github_rjeczalik_notify//:go_default_library",
    62          ],
    63          "@io_bazel_rules_go//go/platform:linux_mips": [
    64              "@com_github_rjeczalik_notify//:go_default_library",
    65          ],
    66          "@io_bazel_rules_go//go/platform:linux_mips64": [
    67              "@com_github_rjeczalik_notify//:go_default_library",
    68          ],
    69          "@io_bazel_rules_go//go/platform:linux_mips64le": [
    70              "@com_github_rjeczalik_notify//:go_default_library",
    71          ],
    72          "@io_bazel_rules_go//go/platform:linux_mipsle": [
    73              "@com_github_rjeczalik_notify//:go_default_library",
    74          ],
    75          "@io_bazel_rules_go//go/platform:linux_ppc64": [
    76              "@com_github_rjeczalik_notify//:go_default_library",
    77          ],
    78          "@io_bazel_rules_go//go/platform:linux_ppc64le": [
    79              "@com_github_rjeczalik_notify//:go_default_library",
    80          ],
    81          "@io_bazel_rules_go//go/platform:linux_s390x": [
    82              "@com_github_rjeczalik_notify//:go_default_library",
    83          ],
    84          "@io_bazel_rules_go//go/platform:netbsd_386": [
    85              "@com_github_rjeczalik_notify//:go_default_library",
    86          ],
    87          "@io_bazel_rules_go//go/platform:netbsd_amd64": [
    88              "@com_github_rjeczalik_notify//:go_default_library",
    89          ],
    90          "@io_bazel_rules_go//go/platform:netbsd_arm": [
    91              "@com_github_rjeczalik_notify//:go_default_library",
    92          ],
    93          "@io_bazel_rules_go//go/platform:solaris_amd64": [
    94              "@com_github_rjeczalik_notify//:go_default_library",
    95          ],
    96          "//conditions:default": [],
    97      }),
    98  )
    99  
   100  go_test(
   101      name = "go_default_test",
   102      srcs = [
   103          "account_cache_test.go",
   104          "keystore_test.go",
   105          "passphrase_test.go",
   106          "plain_test.go",
   107      ],
   108      data = glob(["testdata/**"]),
   109      embed = [":go_default_library"],
   110      deps = [
   111          "//accounts:go_default_library",
   112          "//common:go_default_library",
   113          "//crypto:go_default_library",
   114          "//event:go_default_library",
   115          "@com_github_cespare_cp//:go_default_library",
   116          "@com_github_davecgh_go_spew//spew:go_default_library",
   117      ],
   118  )