github.com/gnattishness/bazel-go-ethereum@v0.0.0-20190929123618-7022a154f56d/crypto/bn256/cloudflare/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          "bn256.go",
     7          "constants.go",
     8          "curve.go",
     9          "gfp.go",
    10          "gfp12.go",
    11          "gfp2.go",
    12          "gfp6.go",
    13          "gfp_amd64.s",
    14          "gfp_arm64.s",
    15          "gfp_decl.go",
    16          "gfp_generic.go",
    17          "lattice.go",
    18          "mul_amd64.h",
    19          "mul_arm64.h",
    20          "mul_bmi2_amd64.h",
    21          "optate.go",
    22          "twist.go",
    23      ],
    24      importpath = "github.com/ethereum/go-ethereum/crypto/bn256/cloudflare",
    25      visibility = ["//visibility:public"],
    26      deps = select({
    27          "@io_bazel_rules_go//go/platform:amd64": [
    28              "@org_golang_x_sys//cpu:go_default_library",
    29          ],
    30          "@io_bazel_rules_go//go/platform:arm64": [
    31              "@org_golang_x_sys//cpu:go_default_library",
    32          ],
    33          "//conditions:default": [],
    34      }),
    35  )
    36  
    37  go_test(
    38      name = "go_default_test",
    39      srcs = [
    40          "bn256_test.go",
    41          "example_test.go",
    42          "gfp_test.go",
    43          "lattice_test.go",
    44          "main_test.go",
    45      ],
    46      embed = [":go_default_library"],
    47      deps = ["@com_github_stretchr_testify//require:go_default_library"],
    48  )