aboutsummaryrefslogtreecommitdiff
path: root/cc/hybrid/BUILD.bazel
diff options
context:
space:
mode:
Diffstat (limited to 'cc/hybrid/BUILD.bazel')
-rw-r--r--cc/hybrid/BUILD.bazel55
1 files changed, 43 insertions, 12 deletions
diff --git a/cc/hybrid/BUILD.bazel b/cc/hybrid/BUILD.bazel
index 23f8f51f7..df0871b92 100644
--- a/cc/hybrid/BUILD.bazel
+++ b/cc/hybrid/BUILD.bazel
@@ -269,6 +269,49 @@ cc_library(
],
)
+cc_library(
+ name = "failing_hybrid",
+ srcs = ["failing_hybrid.cc"],
+ hdrs = ["failing_hybrid.h"],
+ include_prefix = "tink/hybrid",
+ deps = [
+ "//:hybrid_decrypt",
+ "//:hybrid_encrypt",
+ "@com_google_absl//absl/strings",
+ ],
+)
+
+cc_library(
+ name = "hybrid_parameters",
+ hdrs = ["hybrid_parameters.h"],
+ include_prefix = "tink/hybrid",
+ deps = ["//:parameters"],
+)
+
+cc_library(
+ name = "hybrid_public_key",
+ hdrs = ["hybrid_public_key.h"],
+ include_prefix = "tink/hybrid",
+ deps = [
+ ":hybrid_parameters",
+ "//:key",
+ "@com_google_absl//absl/strings",
+ ],
+)
+
+cc_library(
+ name = "hybrid_private_key",
+ hdrs = ["hybrid_private_key.h"],
+ include_prefix = "tink/hybrid",
+ deps = [
+ ":hybrid_parameters",
+ ":hybrid_public_key",
+ "//:key",
+ "//:private_key",
+ "@com_google_absl//absl/strings",
+ ],
+)
+
# tests
cc_test(
@@ -535,18 +578,6 @@ cc_test(
],
)
-cc_library(
- name = "failing_hybrid",
- srcs = ["failing_hybrid.cc"],
- hdrs = ["failing_hybrid.h"],
- include_prefix = "tink/hybrid",
- deps = [
- "//:hybrid_decrypt",
- "//:hybrid_encrypt",
- "@com_google_absl//absl/strings",
- ],
-)
-
cc_test(
name = "failing_hybrid_test",
srcs = ["failing_hybrid_test.cc"],