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 )