1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2 3go_library( 4 name = "subtle", 5 srcs = [ 6 "aes_ctr_hmac.go", 7 "aes_gcm_hkdf.go", 8 "subtle.go", 9 ], 10 importpath = "github.com/google/tink/go/streamingaead/subtle", 11 visibility = ["//visibility:public"], 12 deps = [ 13 "//aead/subtle", 14 "//mac/subtle", 15 "//streamingaead/subtle/noncebased", 16 "//subtle", 17 "//subtle/random", 18 ], 19) 20 21go_test( 22 name = "subtle_test", 23 srcs = [ 24 "aes_ctr_hmac_test.go", 25 "aes_gcm_hkdf_test.go", 26 "subtle_test.go", 27 ], 28 deps = [ 29 ":subtle", 30 "//tink", 31 ], 32) 33 34alias( 35 name = "go_default_library", 36 actual = ":subtle", 37 visibility = ["//visibility:public"], 38) 39