diff options
author | Mihaela Ion <mion@google.com> | 2021-08-02 08:32:18 +0200 |
---|---|---|
committer | Mihaela Ion <mion@google.com> | 2021-08-02 08:32:18 +0200 |
commit | 81249f1f7427a3e6c81551300d83689b6461f10a (patch) | |
tree | d754e1513557eb11656eaa829160fa31f493633d | |
parent | 4c0fea1906a575219a168b5da0e6dac0013b9205 (diff) | |
download | private-join-and-compute-81249f1f7427a3e6c81551300d83689b6461f10a.tar.gz |
Adds missing util BUILD rules
-rw-r--r-- | crypto/BUILD | 10 | ||||
-rw-r--r-- | util/BUILD | 92 |
2 files changed, 98 insertions, 4 deletions
diff --git a/crypto/BUILD b/crypto/BUILD index 8f042b7..cc6d749 100644 --- a/crypto/BUILD +++ b/crypto/BUILD @@ -241,3 +241,13 @@ cc_library( "@com_google_absl//absl/strings", ], ) + +grpc_proto_library( + name = "ec_key_proto", + srcs = ["ec_key.proto"], +) + +grpc_proto_library( + name = "elgamal_proto", + srcs = ["elgamal.proto"], +) @@ -141,8 +141,8 @@ cc_test( ) cc_library( - name = "global_parameters", - hdrs = ["global_parameters.h"], + name = "process_record_file_util_parameters", + hdrs = ["process_record_file_util_parameters.h"], deps = [ "//crypto:ec_commutative_cipher", "//crypto:openssl_includes", @@ -153,7 +153,7 @@ cc_library( name = "process_record_file_util", hdrs = ["process_record_file_util.h"], deps = [ - ":global_parameters", + ":process_record_file_parameters", ":proto_util", ":recordio", ":status_includes", @@ -170,7 +170,7 @@ cc_test( name = "process_record_file_util_test", srcs = ["process_record_file_util_test.cc"], deps = [ - ":global_parameters", + ":process_record_file_parameters", ":process_record_file_util", ":proto_util", ":status_testing_includes", @@ -179,3 +179,87 @@ cc_test( "@com_google_absl//absl/strings", ], ) + +cc_library( + name = "elgamal_proto_util", + srcs = ["elgamal_proto_util.cc"], + hdrs = ["elgamal_proto_util.h"], + deps = [ + "//crypto:bn_util", + "//crypto:ec_util", + "//crypto:elgamal", + "//crypto:elgamal_cc_proto", + ], +) + +cc_library( + name = "elgamal_key_util", + srcs = ["elgamal_key_util.cc"], + hdrs = ["elgamal_key_util.h"], + deps = [ + ":elgamal_proto_util", + ":proto_util", + ":recordio", + ":status_includes", + "//crypto:bn_util", + "//crypto:ec_util", + "//crypto:elgamal_cc_proto", + ], +) + +cc_library( + name = "ec_key_util", + srcs = ["ec_key_util.cc"], + hdrs = ["ec_key_util.h"], + deps = [ + ":proto_util", + ":recordio", + ":status_includes", + "//crypto:bn_util", + "//crypto:ec_key_cc_proto", + "//crypto:ec_util", + "@com_google_absl//absl/strings", + ], +) + +cc_test( + name = "elgamal_proto_util_test", + srcs = ["elgamal_proto_util_test.cc"], + deps = [ + ":elgamal_proto_util", + ":status_testing_includes", + "@com_github_google_googletest//:gtest_main", + ], +) + +cc_test( + name = "elgamal_key_util_test", + srcs = ["elgamal_key_util_test.cc"], + deps = [ + ":elgamal_key_util", + ":elgamal_proto_util", + ":openssl_includes", + ":proto_util", + ":status_testing_includes", + "//crypto:bn_util", + "//crypto:ec_util", + "//crypto:elgamal", + "//crypto:elgamal_cc_proto", + "@com_github_google_googletest//:gtest_main", + ], +) + +cc_test( + name = "ec_key_util_test", + srcs = ["ec_key_util_test.cc"], + deps = [ + ":ec_key_util", + ":openssl_includes", + ":proto_util", + ":status_testing_includes", + "//crypto:bn_util", + "//crypto:ec_key_cc_proto", + "//crypto:ec_util", + "@com_github_google_googletest//:gtest_main", + ], +) |