github.com/gnattishness/bazel-go-ethereum@v0.0.0-20190929123618-7022a154f56d/trie/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 "database.go", 7 "encoding.go", 8 "errors.go", 9 "hasher.go", 10 "iterator.go", 11 "node.go", 12 "proof.go", 13 "secure_trie.go", 14 "sync.go", 15 "sync_bloom.go", 16 "trie.go", 17 ], 18 importpath = "github.com/ethereum/go-ethereum/trie", 19 visibility = ["//visibility:public"], 20 deps = [ 21 "//common:go_default_library", 22 "//common/prque:go_default_library", 23 "//crypto:go_default_library", 24 "//ethdb:go_default_library", 25 "//log:go_default_library", 26 "//metrics:go_default_library", 27 "//rlp:go_default_library", 28 "//vendor/github.com/allegro/bigcache:go_default_library", 29 "//vendor/github.com/steakknife/bloomfilter:go_default_library", 30 "@org_golang_x_crypto//sha3:go_default_library", 31 ], 32 ) 33 34 go_test( 35 name = "go_default_test", 36 srcs = [ 37 "database_test.go", 38 "encoding_test.go", 39 "iterator_test.go", 40 "proof_test.go", 41 "secure_trie_test.go", 42 "sync_test.go", 43 "trie_test.go", 44 ], 45 embed = [":go_default_library"], 46 deps = [ 47 "//common:go_default_library", 48 "//crypto:go_default_library", 49 "//ethdb:go_default_library", 50 "//ethdb/leveldb:go_default_library", 51 "//ethdb/memorydb:go_default_library", 52 "//rlp:go_default_library", 53 "@com_github_davecgh_go_spew//spew:go_default_library", 54 ], 55 )