github.com/gnattishness/bazel-go-ethereum@v0.0.0-20190929123618-7022a154f56d/whisper/whisperv6/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          "api.go",
     7          "config.go",
     8          "doc.go",
     9          "envelope.go",
    10          "filter.go",
    11          "gen_criteria_json.go",
    12          "gen_message_json.go",
    13          "gen_newmessage_json.go",
    14          "message.go",
    15          "peer.go",
    16          "topic.go",
    17          "whisper.go",
    18      ],
    19      importpath = "github.com/ethereum/go-ethereum/whisper/whisperv6",
    20      visibility = ["//visibility:public"],
    21      deps = [
    22          "//common:go_default_library",
    23          "//common/hexutil:go_default_library",
    24          "//crypto:go_default_library",
    25          "//crypto/ecies:go_default_library",
    26          "//log:go_default_library",
    27          "//p2p:go_default_library",
    28          "//p2p/enode:go_default_library",
    29          "//rlp:go_default_library",
    30          "//rpc:go_default_library",
    31          "@com_github_deckarep_golang_set//:go_default_library",
    32          "@com_github_syndtr_goleveldb//leveldb/errors:go_default_library",
    33          "@org_golang_x_crypto//pbkdf2:go_default_library",
    34          "@org_golang_x_sync//syncmap:go_default_library",
    35      ],
    36  )
    37  
    38  go_test(
    39      name = "go_default_test",
    40      srcs = [
    41          "api_test.go",
    42          "benchmarks_test.go",
    43          "envelope_test.go",
    44          "filter_test.go",
    45          "message_test.go",
    46          "peer_test.go",
    47          "topic_test.go",
    48          "whisper_test.go",
    49      ],
    50      embed = [":go_default_library"],
    51      deps = [
    52          "//common:go_default_library",
    53          "//common/hexutil:go_default_library",
    54          "//crypto:go_default_library",
    55          "//p2p:go_default_library",
    56          "//p2p/enode:go_default_library",
    57          "//p2p/nat:go_default_library",
    58          "//rlp:go_default_library",
    59          "@org_golang_x_crypto//pbkdf2:go_default_library",
    60      ],
    61  )