1#------------------------------------------------------------------------------- 2# Copyright (c) 2021, Arm Limited and Contributors. All rights reserved. 3# 4# SPDX-License-Identifier: BSD-3-Clause 5# 6#------------------------------------------------------------------------------- 7if (NOT DEFINED TGT) 8 message(FATAL_ERROR "mandatory parameter TGT is not defined.") 9endif() 10 11target_sources(${TGT} PRIVATE 12 "${CMAKE_CURRENT_LIST_DIR}/psa_crypto_client.c" 13 "${CMAKE_CURRENT_LIST_DIR}/psa_crypto_client_key_attributes.c" 14 "${CMAKE_CURRENT_LIST_DIR}/psa_get_key_attributes.c" 15 "${CMAKE_CURRENT_LIST_DIR}/psa_asymmetric_decrypt.c" 16 "${CMAKE_CURRENT_LIST_DIR}/psa_asymmetric_encrypt.c" 17 "${CMAKE_CURRENT_LIST_DIR}/psa_destroy_key.c" 18 "${CMAKE_CURRENT_LIST_DIR}/psa_copy_key.c" 19 "${CMAKE_CURRENT_LIST_DIR}/psa_purge_key.c" 20 "${CMAKE_CURRENT_LIST_DIR}/psa_export_key.c" 21 "${CMAKE_CURRENT_LIST_DIR}/psa_export_public_key.c" 22 "${CMAKE_CURRENT_LIST_DIR}/psa_generate_key.c" 23 "${CMAKE_CURRENT_LIST_DIR}/psa_generate_random.c" 24 "${CMAKE_CURRENT_LIST_DIR}/psa_import_key.c" 25 "${CMAKE_CURRENT_LIST_DIR}/psa_sign_hash.c" 26 "${CMAKE_CURRENT_LIST_DIR}/psa_verify_hash.c" 27 "${CMAKE_CURRENT_LIST_DIR}/psa_hash.c" 28 "${CMAKE_CURRENT_LIST_DIR}/psa_mac.c" 29 "${CMAKE_CURRENT_LIST_DIR}/psa_key_derivation.c" 30 "${CMAKE_CURRENT_LIST_DIR}/psa_cipher.c" 31 "${CMAKE_CURRENT_LIST_DIR}/psa_aead.c" 32 "${CMAKE_CURRENT_LIST_DIR}/psa_sign_message.c" 33 "${CMAKE_CURRENT_LIST_DIR}/psa_verify_message.c" 34 "${CMAKE_CURRENT_LIST_DIR}/verify_pkcs7_signature.c" 35 "${CMAKE_CURRENT_LIST_DIR}/get_uefi_priv_auth_var_fingerprint.c" 36 ) 37