github.com/gnattishness/bazel-go-ethereum@v0.0.0-20190929123618-7022a154f56d/node/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 "defaults.go", 9 "doc.go", 10 "errors.go", 11 "node.go", 12 "service.go", 13 ], 14 importpath = "github.com/ethereum/go-ethereum/node", 15 visibility = ["//visibility:public"], 16 deps = [ 17 "//accounts:go_default_library", 18 "//accounts/external:go_default_library", 19 "//accounts/keystore:go_default_library", 20 "//accounts/scwallet:go_default_library", 21 "//accounts/usbwallet:go_default_library", 22 "//common:go_default_library", 23 "//common/hexutil:go_default_library", 24 "//core/rawdb:go_default_library", 25 "//crypto:go_default_library", 26 "//ethdb:go_default_library", 27 "//event:go_default_library", 28 "//internal/debug:go_default_library", 29 "//log:go_default_library", 30 "//p2p:go_default_library", 31 "//p2p/enode:go_default_library", 32 "//p2p/nat:go_default_library", 33 "//rpc:go_default_library", 34 "//vendor/github.com/prometheus/tsdb/fileutil:go_default_library", 35 ], 36 ) 37 38 go_test( 39 name = "go_default_test", 40 srcs = [ 41 "config_test.go", 42 "node_example_test.go", 43 "node_test.go", 44 "service_test.go", 45 "utils_test.go", 46 ], 47 embed = [":go_default_library"], 48 deps = [ 49 "//crypto:go_default_library", 50 "//p2p:go_default_library", 51 "//rpc:go_default_library", 52 ], 53 )