• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3package(default_visibility = ["//:__subpackages__"])  # keep
4
5licenses(["notice"])  # keep
6
7go_library(
8    name = "primitiveset",
9    srcs = ["primitiveset.go"],
10    importpath = "github.com/google/tink/go/core/primitiveset",
11    visibility = ["//visibility:public"],
12    deps = [
13        "//core/cryptofmt",
14        "//proto/tink_go_proto",
15    ],
16)
17
18go_test(
19    name = "primitiveset_test",
20    srcs = ["primitiveset_test.go"],
21    deps = [
22        ":primitiveset",
23        "//proto/tink_go_proto",
24        "//testutil",
25        "@com_github_google_go_cmp//cmp",
26    ],
27)
28
29alias(
30    name = "go_default_library",
31    actual = ":primitiveset",
32    visibility = ["//visibility:public"],
33)
34