blob: 22fc48f3266e9aea21888ad63b40636237c1b4b0 [file] [log] [blame]
load("@bazel_skylib//rules:build_test.bzl", "build_test")
package(default_visibility = ["//visibility:public"])
licenses(["notice"])
java_binary(
name = "helloworld",
srcs = glob([
"src/main/**/*.java",
]),
main_class = "com.helloworld.HelloWorld",
runtime_deps = [
"@com_google_protobuf//:protobuf_java",
"@maven//:org_json_json",
],
deps = [
"@maven//:args4j_args4j",
"@tink_java//src/main/java/com/google/crypto/tink:aead",
"@tink_java//src/main/java/com/google/crypto/tink:cleartext_keyset_handle",
"@tink_java//src/main/java/com/google/crypto/tink:json_keyset_reader",
"@tink_java//src/main/java/com/google/crypto/tink:json_keyset_writer",
"@tink_java//src/main/java/com/google/crypto/tink:registry_cluster",
"@tink_java//src/main/java/com/google/crypto/tink/aead:aead_config",
"@tink_java//src/main/java/com/google/crypto/tink/aead:aead_key_templates",
],
)
build_test(
name = "helloworld_buildtest",
targets = [":helloworld"],
)