diff options
Diffstat (limited to 'cc/hybrid/BUILD.bazel')
-rw-r--r-- | cc/hybrid/BUILD.bazel | 55 |
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"], |