github.com/gnattishness/bazel-go-ethereum@v0.0.0-20190929123618-7022a154f56d/cmd/evm/BUILD.bazel (about) 1 load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 2 3 go_library( 4 name = "go_default_library", 5 srcs = [ 6 "compiler.go", 7 "disasm.go", 8 "main.go", 9 "runner.go", 10 "staterunner.go", 11 ], 12 importpath = "github.com/ethereum/go-ethereum/cmd/evm", 13 visibility = ["//visibility:private"], 14 deps = [ 15 "//cmd/evm/internal/compiler:go_default_library", 16 "//cmd/utils:go_default_library", 17 "//common:go_default_library", 18 "//core:go_default_library", 19 "//core/asm:go_default_library", 20 "//core/rawdb:go_default_library", 21 "//core/state:go_default_library", 22 "//core/vm:go_default_library", 23 "//core/vm/runtime:go_default_library", 24 "//log:go_default_library", 25 "//params:go_default_library", 26 "//tests:go_default_library", 27 "@in_gopkg_urfave_cli_v1//:go_default_library", 28 ], 29 ) 30 31 go_binary( 32 name = "evm", 33 embed = [":go_default_library"], 34 visibility = ["//visibility:public"], 35 )