blob: ddfbef10411d0fc8ae9333d9f12039d4b60b445a [file] [log] [blame]
licenses(["notice"])
package(default_visibility = ["//tools/build_defs:internal_pkg"])
load("//tools/build_defs:javac.bzl", "JAVACOPTS_OSS")
filegroup(
name = "srcs",
srcs = glob(
[
"*.java",
],
),
)
java_library(
name = "config",
srcs = [":srcs"],
javacopts = JAVACOPTS_OSS,
visibility = ["//visibility:public"],
deps = [
"//java/src/main/java/com/google/crypto/tink/daead",
"//java/src/main/java/com/google/crypto/tink/hybrid",
"//java/src/main/java/com/google/crypto/tink/signature",
"//java/src/main/java/com/google/crypto/tink/streamingaead",
"//proto:config_java_proto",
],
)
java_library(
name = "android",
srcs = [":srcs"],
javacopts = JAVACOPTS_OSS,
visibility = ["//visibility:public"],
deps = [
"//java/src/main/java/com/google/crypto/tink/daead:android",
"//java/src/main/java/com/google/crypto/tink/hybrid:android",
"//java/src/main/java/com/google/crypto/tink/signature:android",
"//java/src/main/java/com/google/crypto/tink/streamingaead:android",
"//proto:config_java_proto_lite",
],
)