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