github.com/gnattishness/bazel-go-ethereum@v0.0.0-20190929123618-7022a154f56d/core/vm/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 "analysis.go", 7 "common.go", 8 "contract.go", 9 "contracts.go", 10 "doc.go", 11 "eips.go", 12 "errors.go", 13 "evm.go", 14 "gas.go", 15 "gas_table.go", 16 "gen_structlog.go", 17 "instructions.go", 18 "int_pool_verifier_empty.go", 19 "interface.go", 20 "interpreter.go", 21 "intpool.go", 22 "jump_table.go", 23 "logger.go", 24 "logger_json.go", 25 "memory.go", 26 "memory_table.go", 27 "opcodes.go", 28 "stack.go", 29 "stack_table.go", 30 ], 31 importpath = "github.com/ethereum/go-ethereum/core/vm", 32 visibility = ["//visibility:public"], 33 deps = [ 34 "//common:go_default_library", 35 "//common/hexutil:go_default_library", 36 "//common/math:go_default_library", 37 "//core/types:go_default_library", 38 "//crypto:go_default_library", 39 "//crypto/blake2b:go_default_library", 40 "//crypto/bn256:go_default_library", 41 "//log:go_default_library", 42 "//params:go_default_library", 43 "@org_golang_x_crypto//ripemd160:go_default_library", 44 "@org_golang_x_crypto//sha3:go_default_library", 45 ], 46 ) 47 48 go_test( 49 name = "go_default_test", 50 srcs = [ 51 "analysis_test.go", 52 "contracts_test.go", 53 "gas_table_test.go", 54 "instructions_test.go", 55 "intpool_test.go", 56 "logger_test.go", 57 ], 58 data = glob(["testdata/**"]), 59 embed = [":go_default_library"], 60 deps = [ 61 "//common:go_default_library", 62 "//common/hexutil:go_default_library", 63 "//core/rawdb:go_default_library", 64 "//core/state:go_default_library", 65 "//crypto:go_default_library", 66 "//params:go_default_library", 67 ], 68 )