github.com/prysmaticlabs/prysm@v1.4.4/tools/benchmark-files-gen/BUILD.bazel (about)

     1  load("@prysm//tools/go:def.bzl", "go_library")
     2  load("@io_bazel_rules_go//go:def.bzl", "go_binary")
     3  
     4  go_library(
     5      name = "go_default_library",
     6      testonly = True,
     7      srcs = ["main.go"],
     8      importpath = "github.com/prysmaticlabs/prysm/tools/benchmark-files-gen",
     9      visibility = ["//visibility:private"],
    10      deps = [
    11          "//beacon-chain/core/helpers:go_default_library",
    12          "//beacon-chain/core/state:go_default_library",
    13          "//beacon-chain/state/interface:go_default_library",
    14          "//beacon-chain/state/v1:go_default_library",
    15          "//proto/beacon/p2p/v1:go_default_library",
    16          "//proto/eth/v1alpha1:go_default_library",
    17          "//proto/eth/v1alpha1/wrapper:go_default_library",
    18          "//shared/benchutil:go_default_library",
    19          "//shared/fileutil:go_default_library",
    20          "//shared/interop:go_default_library",
    21          "//shared/params:go_default_library",
    22          "//shared/testutil:go_default_library",
    23          "@com_github_pkg_errors//:go_default_library",
    24          "@com_github_prysmaticlabs_eth2_types//:go_default_library",
    25      ],
    26  )
    27  
    28  go_binary(
    29      name = "benchmark-files-gen",
    30      testonly = True,
    31      embed = [":go_default_library"],
    32      visibility = ["//visibility:public"],
    33  )