| # Copyright 2018 The Fuchsia Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| # Library: 'tink_subtle_subtle' |
| add_library( |
| tink_subtle_subtle |
| common_enums.h |
| aes_gcm_boringssl.h |
| encrypt_then_authenticate.h |
| hmac_boringssl.h |
| hkdf.h |
| ind_cpa_cipher.h |
| random.h |
| ) |
| set_target_properties(tink_subtle_subtle PROPERTIES LINKER_LANGUAGE CXX) |
| tink_export_hdrs( |
| common_enums.h |
| aes_gcm_boringssl.h |
| encrypt_then_authenticate.h |
| hmac_boringssl.h |
| hkdf.h |
| ind_cpa_cipher.h |
| random.h |
| ) |
| add_dependencies( |
| tink_subtle_subtle |
| tink_subtle_aes_gcm_boringssl |
| tink_subtle_common_enums |
| tink_subtle_encrypt_then_authenticate |
| tink_subtle_hkdf |
| tink_subtle_hmac_boringssl |
| tink_subtle_random |
| tink_aead |
| tink_hybrid_decrypt |
| tink_hybrid_encrypt |
| tink_mac |
| tink_public_key_sign |
| tink_public_key_verify |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_subtle |
| tink_subtle_aes_gcm_boringssl |
| tink_subtle_common_enums |
| tink_subtle_encrypt_then_authenticate |
| tink_subtle_hkdf |
| tink_subtle_hmac_boringssl |
| tink_subtle_random |
| tink_aead |
| tink_hybrid_decrypt |
| tink_hybrid_encrypt |
| tink_mac |
| tink_public_key_sign |
| tink_public_key_verify |
| tink_util_status |
| tink_util_statusor |
| crypto |
| absl::strings |
| ) |
| |
| # Library: 'tink_subtle_ind_cpa_cipher' |
| add_library(tink_subtle_ind_cpa_cipher ind_cpa_cipher.h) |
| set_target_properties(tink_subtle_ind_cpa_cipher PROPERTIES LINKER_LANGUAGE CXX) |
| tink_export_hdrs(ind_cpa_cipher.h) |
| add_dependencies(tink_subtle_ind_cpa_cipher tink_util_statusor) |
| target_link_libraries(tink_subtle_ind_cpa_cipher tink_util_statusor absl::strings) |
| |
| # Library: 'tink_subtle_ecies_hkdf_recipient_kem_boringssl' |
| add_library(tink_subtle_ecies_hkdf_recipient_kem_boringssl ecies_hkdf_recipient_kem_boringssl.cc ecies_hkdf_recipient_kem_boringssl.h) |
| tink_export_hdrs(ecies_hkdf_recipient_kem_boringssl.h) |
| add_dependencies( |
| tink_subtle_ecies_hkdf_recipient_kem_boringssl |
| tink_subtle_common_enums |
| tink_subtle_hkdf |
| tink_subtle_subtle_util_boringssl |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_ecies_hkdf_recipient_kem_boringssl |
| tink_subtle_common_enums |
| tink_subtle_hkdf |
| tink_subtle_subtle_util_boringssl |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| crypto |
| absl::memory |
| absl::strings |
| ) |
| |
| # Library: 'tink_subtle_ecies_hkdf_sender_kem_boringssl' |
| add_library(tink_subtle_ecies_hkdf_sender_kem_boringssl ecies_hkdf_sender_kem_boringssl.cc ecies_hkdf_sender_kem_boringssl.h) |
| tink_export_hdrs(ecies_hkdf_sender_kem_boringssl.h) |
| add_dependencies( |
| tink_subtle_ecies_hkdf_sender_kem_boringssl |
| tink_subtle_common_enums |
| tink_subtle_hkdf |
| tink_subtle_subtle_util_boringssl |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_ecies_hkdf_sender_kem_boringssl |
| tink_subtle_common_enums |
| tink_subtle_hkdf |
| tink_subtle_subtle_util_boringssl |
| tink_util_status |
| tink_util_statusor |
| crypto |
| absl::memory |
| absl::strings |
| ) |
| |
| # Library: 'tink_subtle_ec_util' |
| add_library(tink_subtle_ec_util ec_util.cc ec_util.h) |
| tink_export_hdrs(ec_util.h) |
| add_dependencies( |
| tink_subtle_ec_util |
| tink_subtle_common_enums |
| tink_subtle_subtle_util_boringssl |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_ec_util |
| tink_subtle_common_enums |
| tink_subtle_subtle_util_boringssl |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| crypto |
| absl::strings |
| ) |
| |
| # Library: 'tink_subtle_hkdf' |
| add_library(tink_subtle_hkdf hkdf.cc hkdf.h) |
| tink_export_hdrs(hkdf.h) |
| add_dependencies( |
| tink_subtle_hkdf |
| tink_subtle_common_enums |
| tink_subtle_subtle_util_boringssl |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_hkdf |
| tink_subtle_common_enums |
| tink_subtle_subtle_util_boringssl |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| crypto |
| absl::strings |
| ) |
| |
| # Library: 'tink_subtle_hmac_boringssl' |
| add_library(tink_subtle_hmac_boringssl hmac_boringssl.cc hmac_boringssl.h) |
| tink_export_hdrs(hmac_boringssl.h) |
| add_dependencies( |
| tink_subtle_hmac_boringssl |
| tink_subtle_common_enums |
| tink_subtle_subtle_util_boringssl |
| tink_mac |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_hmac_boringssl |
| tink_subtle_common_enums |
| tink_subtle_subtle_util_boringssl |
| tink_mac |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| crypto |
| absl::strings |
| ) |
| |
| # Library: 'tink_subtle_ecdsa_sign_boringssl' |
| add_library(tink_subtle_ecdsa_sign_boringssl ecdsa_sign_boringssl.cc ecdsa_sign_boringssl.h) |
| tink_export_hdrs(ecdsa_sign_boringssl.h) |
| add_dependencies( |
| tink_subtle_ecdsa_sign_boringssl |
| tink_subtle_common_enums |
| tink_subtle_subtle_util_boringssl |
| tink_public_key_sign |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_ecdsa_sign_boringssl |
| tink_subtle_common_enums |
| tink_subtle_subtle_util_boringssl |
| tink_public_key_sign |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| crypto |
| absl::strings |
| ) |
| |
| # Library: 'tink_subtle_ecdsa_verify_boringssl' |
| add_library(tink_subtle_ecdsa_verify_boringssl ecdsa_verify_boringssl.cc ecdsa_verify_boringssl.h) |
| tink_export_hdrs(ecdsa_verify_boringssl.h) |
| add_dependencies( |
| tink_subtle_ecdsa_verify_boringssl |
| tink_subtle_common_enums |
| tink_subtle_subtle_util_boringssl |
| tink_public_key_verify |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_ecdsa_verify_boringssl |
| tink_subtle_common_enums |
| tink_subtle_subtle_util_boringssl |
| tink_public_key_verify |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| crypto |
| absl::strings |
| ) |
| |
| # Library: 'tink_subtle_rsa_ssa_pss_verify_boringssl' |
| add_library(tink_subtle_rsa_ssa_pss_verify_boringssl rsa_ssa_pss_verify_boringssl.cc rsa_ssa_pss_verify_boringssl.h) |
| tink_export_hdrs(rsa_ssa_pss_verify_boringssl.h) |
| add_dependencies( |
| tink_subtle_rsa_ssa_pss_verify_boringssl |
| tink_subtle_common_enums |
| tink_subtle_subtle_util_boringssl |
| tink_public_key_verify |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_rsa_ssa_pss_verify_boringssl |
| tink_subtle_common_enums |
| tink_subtle_subtle_util_boringssl |
| tink_public_key_verify |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| crypto |
| absl::strings |
| ) |
| |
| # Library: 'tink_subtle_aes_gcm_boringssl' |
| add_library(tink_subtle_aes_gcm_boringssl aes_gcm_boringssl.cc aes_gcm_boringssl.h) |
| tink_export_hdrs(aes_gcm_boringssl.h) |
| add_dependencies( |
| tink_subtle_aes_gcm_boringssl |
| tink_subtle_random |
| tink_subtle_subtle_util_boringssl |
| tink_aead |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_aes_gcm_boringssl |
| tink_subtle_random |
| tink_subtle_subtle_util_boringssl |
| tink_aead |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| crypto |
| absl::strings |
| ) |
| |
| # Library: 'tink_subtle_aes_eax_boringssl' |
| add_library(tink_subtle_aes_eax_boringssl aes_eax_boringssl.cc aes_eax_boringssl.h) |
| tink_export_hdrs(aes_eax_boringssl.h) |
| add_dependencies( |
| tink_subtle_aes_eax_boringssl |
| tink_subtle_random |
| tink_subtle_subtle_util_boringssl |
| tink_aead |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_aes_eax_boringssl |
| tink_subtle_random |
| tink_subtle_subtle_util_boringssl |
| tink_aead |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| crypto |
| absl::strings |
| ) |
| |
| # Library: 'tink_subtle_encrypt_then_authenticate' |
| add_library(tink_subtle_encrypt_then_authenticate encrypt_then_authenticate.cc encrypt_then_authenticate.h) |
| tink_export_hdrs(encrypt_then_authenticate.h) |
| add_dependencies( |
| tink_subtle_encrypt_then_authenticate |
| tink_subtle_aes_ctr_boringssl |
| tink_subtle_ind_cpa_cipher |
| tink_subtle_subtle_util_boringssl |
| tink_aead |
| tink_mac |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_encrypt_then_authenticate |
| tink_subtle_aes_ctr_boringssl |
| tink_subtle_ind_cpa_cipher |
| tink_subtle_subtle_util_boringssl |
| tink_aead |
| tink_mac |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| absl::strings |
| ) |
| |
| # Library: 'tink_subtle_aes_ctr_boringssl' |
| add_library(tink_subtle_aes_ctr_boringssl aes_ctr_boringssl.cc aes_ctr_boringssl.h) |
| tink_export_hdrs(aes_ctr_boringssl.h) |
| add_dependencies( |
| tink_subtle_aes_ctr_boringssl |
| tink_subtle_ind_cpa_cipher |
| tink_subtle_random |
| tink_subtle_subtle_util_boringssl |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_aes_ctr_boringssl |
| tink_subtle_ind_cpa_cipher |
| tink_subtle_random |
| tink_subtle_subtle_util_boringssl |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| crypto |
| absl::strings |
| ) |
| |
| # Library: 'tink_subtle_random' |
| add_library(tink_subtle_random random.cc random.h) |
| tink_export_hdrs(random.h) |
| target_link_libraries(tink_subtle_random crypto) |
| |
| # Library: 'tink_subtle_common_enums' |
| add_library(tink_subtle_common_enums common_enums.cc common_enums.h) |
| tink_export_hdrs(common_enums.h) |
| |
| # Library: 'tink_subtle_subtle_util_boringssl' |
| add_library(tink_subtle_subtle_util_boringssl subtle_util_boringssl.cc subtle_util_boringssl.h) |
| tink_export_hdrs(subtle_util_boringssl.h) |
| add_dependencies( |
| tink_subtle_subtle_util_boringssl |
| tink_subtle_common_enums |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_subtle_util_boringssl |
| tink_subtle_common_enums |
| tink_util_errors |
| tink_util_status |
| tink_util_statusor |
| crypto |
| absl::strings |
| ) |
| |
| # Library: 'tink_subtle_wycheproof_util' |
| add_library(tink_subtle_wycheproof_util wycheproof_util.cc wycheproof_util.h) |
| tink_export_hdrs(wycheproof_util.h) |
| add_dependencies( |
| tink_subtle_wycheproof_util |
| tink_subtle_common_enums |
| tink_util_status |
| tink_util_statusor |
| ) |
| target_link_libraries( |
| tink_subtle_wycheproof_util |
| tink_subtle_common_enums |
| tink_util_status |
| tink_util_statusor |
| absl::strings |
| rapidjson |
| ) |
| |
| # Test Binary: 'tink_subtle_ecies_hkdf_recipient_kem_boringssl_test' |
| add_executable(tink_subtle_ecies_hkdf_recipient_kem_boringssl_test ecies_hkdf_recipient_kem_boringssl_test.cc) |
| add_dependencies( |
| tink_subtle_ecies_hkdf_recipient_kem_boringssl_test |
| tink_subtle_common_enums |
| tink_subtle_ecies_hkdf_recipient_kem_boringssl |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| ) |
| add_dependencies(tink_subtle_ecies_hkdf_recipient_kem_boringssl_test build_external_projects) |
| target_link_libraries( |
| tink_subtle_ecies_hkdf_recipient_kem_boringssl_test |
| tink_subtle_common_enums |
| tink_subtle_ecies_hkdf_recipient_kem_boringssl |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| gtest gtest_main |
| ) |
| |
| # Test Binary: 'tink_subtle_ecies_hkdf_sender_kem_boringssl_test' |
| add_executable(tink_subtle_ecies_hkdf_sender_kem_boringssl_test ecies_hkdf_sender_kem_boringssl_test.cc) |
| add_dependencies( |
| tink_subtle_ecies_hkdf_sender_kem_boringssl_test |
| tink_subtle_common_enums |
| tink_subtle_ecies_hkdf_recipient_kem_boringssl |
| tink_subtle_ecies_hkdf_sender_kem_boringssl |
| tink_subtle_subtle_util_boringssl |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| ) |
| add_dependencies(tink_subtle_ecies_hkdf_sender_kem_boringssl_test build_external_projects) |
| target_link_libraries( |
| tink_subtle_ecies_hkdf_sender_kem_boringssl_test |
| tink_subtle_common_enums |
| tink_subtle_ecies_hkdf_recipient_kem_boringssl |
| tink_subtle_ecies_hkdf_sender_kem_boringssl |
| tink_subtle_subtle_util_boringssl |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| gtest gtest_main |
| ) |
| |
| # Test Binary: 'tink_subtle_ec_util_test' |
| add_executable(tink_subtle_ec_util_test ec_util_test.cc) |
| add_dependencies( |
| tink_subtle_ec_util_test |
| tink_subtle_ec_util |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| ) |
| add_dependencies(tink_subtle_ec_util_test build_external_projects) |
| target_link_libraries( |
| tink_subtle_ec_util_test |
| tink_subtle_ec_util |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| gtest gtest_main |
| ) |
| |
| # Test Binary: 'tink_subtle_hkdf_test' |
| add_executable(tink_subtle_hkdf_test hkdf_test.cc) |
| add_dependencies( |
| tink_subtle_hkdf_test |
| tink_subtle_common_enums |
| tink_subtle_hkdf |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| ) |
| add_dependencies(tink_subtle_hkdf_test build_external_projects) |
| target_link_libraries( |
| tink_subtle_hkdf_test |
| tink_subtle_common_enums |
| tink_subtle_hkdf |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| gtest gtest_main |
| ) |
| |
| # Test Binary: 'tink_subtle_hmac_boringssl_test' |
| add_executable(tink_subtle_hmac_boringssl_test hmac_boringssl_test.cc) |
| add_dependencies( |
| tink_subtle_hmac_boringssl_test |
| tink_subtle_common_enums |
| tink_subtle_hmac_boringssl |
| tink_mac |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| ) |
| add_dependencies(tink_subtle_hmac_boringssl_test build_external_projects) |
| target_link_libraries( |
| tink_subtle_hmac_boringssl_test |
| tink_subtle_common_enums |
| tink_subtle_hmac_boringssl |
| tink_mac |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| gtest gtest_main |
| ) |
| |
| # Test Binary: 'tink_subtle_aes_gcm_boringssl_test' |
| add_executable(tink_subtle_aes_gcm_boringssl_test aes_gcm_boringssl_test.cc) |
| add_dependencies( |
| tink_subtle_aes_gcm_boringssl_test |
| tink_subtle_aes_gcm_boringssl |
| tink_subtle_wycheproof_util |
| tink_aead |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| ) |
| add_dependencies(tink_subtle_aes_gcm_boringssl_test build_external_projects) |
| target_link_libraries( |
| tink_subtle_aes_gcm_boringssl_test |
| tink_subtle_aes_gcm_boringssl |
| tink_subtle_wycheproof_util |
| tink_aead |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| absl::strings |
| gtest gtest_main |
| rapidjson |
| ) |
| |
| # Test Binary: 'tink_subtle_aes_eax_boringssl_test' |
| add_executable(tink_subtle_aes_eax_boringssl_test aes_eax_boringssl_test.cc) |
| add_dependencies( |
| tink_subtle_aes_eax_boringssl_test |
| tink_subtle_aes_eax_boringssl |
| tink_subtle_common_enums |
| tink_subtle_wycheproof_util |
| tink_aead |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| ) |
| add_dependencies(tink_subtle_aes_eax_boringssl_test build_external_projects) |
| target_link_libraries( |
| tink_subtle_aes_eax_boringssl_test |
| tink_subtle_aes_eax_boringssl |
| tink_subtle_common_enums |
| tink_subtle_wycheproof_util |
| tink_aead |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| absl::strings |
| gtest gtest_main |
| rapidjson |
| ) |
| |
| # Test Binary: 'tink_subtle_encrypt_then_authenticate_test' |
| add_executable(tink_subtle_encrypt_then_authenticate_test encrypt_then_authenticate_test.cc) |
| add_dependencies( |
| tink_subtle_encrypt_then_authenticate_test |
| tink_subtle_aes_ctr_boringssl |
| tink_subtle_common_enums |
| tink_subtle_encrypt_then_authenticate |
| tink_subtle_hmac_boringssl |
| tink_subtle_random |
| tink_aead |
| tink_mac |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| ) |
| add_dependencies(tink_subtle_encrypt_then_authenticate_test build_external_projects) |
| target_link_libraries( |
| tink_subtle_encrypt_then_authenticate_test |
| tink_subtle_aes_ctr_boringssl |
| tink_subtle_common_enums |
| tink_subtle_encrypt_then_authenticate |
| tink_subtle_hmac_boringssl |
| tink_subtle_random |
| tink_aead |
| tink_mac |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| gtest gtest_main |
| ) |
| |
| # Test Binary: 'tink_subtle_aes_ctr_boringssl_test' |
| add_executable(tink_subtle_aes_ctr_boringssl_test aes_ctr_boringssl_test.cc) |
| add_dependencies( |
| tink_subtle_aes_ctr_boringssl_test |
| tink_subtle_aes_ctr_boringssl |
| tink_subtle_random |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| ) |
| add_dependencies(tink_subtle_aes_ctr_boringssl_test build_external_projects) |
| target_link_libraries( |
| tink_subtle_aes_ctr_boringssl_test |
| tink_subtle_aes_ctr_boringssl |
| tink_subtle_random |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| gtest gtest_main |
| ) |
| |
| # Test Binary: 'tink_subtle_ecdsa_sign_boringssl_test' |
| add_executable(tink_subtle_ecdsa_sign_boringssl_test ecdsa_sign_boringssl_test.cc) |
| add_dependencies( |
| tink_subtle_ecdsa_sign_boringssl_test |
| tink_subtle_common_enums |
| tink_subtle_ec_util |
| tink_subtle_ecdsa_sign_boringssl |
| tink_subtle_ecdsa_verify_boringssl |
| tink_public_key_sign |
| tink_public_key_verify |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| ) |
| add_dependencies(tink_subtle_ecdsa_sign_boringssl_test build_external_projects) |
| target_link_libraries( |
| tink_subtle_ecdsa_sign_boringssl_test |
| tink_subtle_common_enums |
| tink_subtle_ec_util |
| tink_subtle_ecdsa_sign_boringssl |
| tink_subtle_ecdsa_verify_boringssl |
| tink_public_key_sign |
| tink_public_key_verify |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| gtest gtest_main |
| ) |
| |
| # Test Binary: 'tink_subtle_ecdsa_verify_boringssl_test' |
| add_executable(tink_subtle_ecdsa_verify_boringssl_test ecdsa_verify_boringssl_test.cc) |
| add_dependencies( |
| tink_subtle_ecdsa_verify_boringssl_test |
| tink_subtle_common_enums |
| tink_subtle_ecdsa_sign_boringssl |
| tink_subtle_ecdsa_verify_boringssl |
| tink_subtle_wycheproof_util |
| tink_public_key_sign |
| tink_public_key_verify |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| ) |
| add_dependencies(tink_subtle_ecdsa_verify_boringssl_test build_external_projects) |
| target_link_libraries( |
| tink_subtle_ecdsa_verify_boringssl_test |
| tink_subtle_common_enums |
| tink_subtle_ecdsa_sign_boringssl |
| tink_subtle_ecdsa_verify_boringssl |
| tink_subtle_wycheproof_util |
| tink_public_key_sign |
| tink_public_key_verify |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| absl::strings |
| gtest gtest_main |
| rapidjson |
| ) |
| |
| # Test Binary: 'tink_subtle_rsa_ssa_pss_verify_boringssl_test' |
| add_executable(tink_subtle_rsa_ssa_pss_verify_boringssl_test rsa_ssa_pss_verify_boringssl_test.cc) |
| add_dependencies( |
| tink_subtle_rsa_ssa_pss_verify_boringssl_test |
| tink_subtle_common_enums |
| tink_subtle_rsa_ssa_pss_verify_boringssl |
| tink_subtle_wycheproof_util |
| tink_public_key_sign |
| tink_public_key_verify |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| ) |
| add_dependencies(tink_subtle_rsa_ssa_pss_verify_boringssl_test build_external_projects) |
| target_link_libraries( |
| tink_subtle_rsa_ssa_pss_verify_boringssl_test |
| tink_subtle_common_enums |
| tink_subtle_rsa_ssa_pss_verify_boringssl |
| tink_subtle_wycheproof_util |
| tink_public_key_sign |
| tink_public_key_verify |
| tink_util_status |
| tink_util_statusor |
| tink_util_test_util |
| absl::strings |
| gtest gtest_main |
| rapidjson |
| ) |
| |
| # Test Binary: 'tink_subtle_random_test' |
| add_executable(tink_subtle_random_test random_test.cc) |
| add_dependencies(tink_subtle_random_test tink_subtle_random) |
| add_dependencies(tink_subtle_random_test build_external_projects) |
| target_link_libraries(tink_subtle_random_test tink_subtle_random gtest gtest_main) |
| |
| # Test Binary: 'tink_subtle_common_enums_test' |
| add_executable(tink_subtle_common_enums_test common_enums_test.cc) |
| add_dependencies(tink_subtle_common_enums_test tink_subtle_common_enums) |
| add_dependencies(tink_subtle_common_enums_test build_external_projects) |
| target_link_libraries(tink_subtle_common_enums_test tink_subtle_common_enums gtest gtest_main) |