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  )