1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2 3package(default_visibility = ["//:__subpackages__"]) 4 5licenses(["notice"]) # keep 6 7go_library( 8 name = "fakeawskms", 9 srcs = ["fakeawskms.go"], 10 importpath = "github.com/google/tink/go/integration/awskms/internal/fakeawskms", 11 deps = [ 12 "//aead", 13 "//keyset", 14 "//tink", 15 "@com_github_aws_aws_sdk_go//service/kms", 16 "@com_github_aws_aws_sdk_go//service/kms/kmsiface", 17 ], 18) 19 20go_test( 21 name = "fakeawskms_test", 22 srcs = ["fakeawskms_test.go"], 23 embed = [":fakeawskms"], 24 deps = [ 25 "@com_github_aws_aws_sdk_go//aws", 26 "@com_github_aws_aws_sdk_go//service/kms", 27 ], 28) 29 30alias( 31 name = "go_default_library", 32 actual = ":fakeawskms", 33 visibility = ["//integration/awskms:__subpackages__"], 34) 35