Maulik Patel | 5204dc0 | 2023-11-08 08:36:31 +0000 | [diff] [blame] | 1 | #------------------------------------------------------------------------------- |
Maulik Patel | 6f50cd7 | 2024-11-13 10:41:33 +0000 | [diff] [blame] | 2 | # Copyright (c) 2020-2024, Arm Limited. All rights reserved. |
Maulik Patel | 5204dc0 | 2023-11-08 08:36:31 +0000 | [diff] [blame] | 3 | # |
| 4 | # SPDX-License-Identifier: BSD-3-Clause |
| 5 | # |
| 6 | #------------------------------------------------------------------------------- |
| 7 | |
| 8 | add_library(psa_adac_psa_crypto STATIC) |
| 9 | |
| 10 | target_sources(psa_adac_psa_crypto |
| 11 | PRIVATE |
| 12 | adac_crypto_psa.c |
| 13 | adac_crypto_psa_hash.c |
| 14 | adac_crypto_psa_mac.c |
| 15 | adac_crypto_psa_pk.c |
| 16 | ) |
| 17 | |
| 18 | target_link_libraries(psa_adac_psa_crypto |
| 19 | PRIVATE |
| 20 | psa_adac_config |
Maulik Patel | 0c0dc0d | 2024-12-02 12:20:45 +0000 | [diff] [blame] | 21 | $<$<BOOL:${PSA_ADAC_AS_TFM_RUNTIME_SERVICE}>:tfm_sprt> |
Maulik Patel | 5204dc0 | 2023-11-08 08:36:31 +0000 | [diff] [blame] | 22 | ) |
| 23 | |
| 24 | target_link_libraries(trusted-firmware-m-psa-adac |
| 25 | PRIVATE |
| 26 | psa_adac_psa_crypto |
| 27 | ) |
Maulik Patel | bc39ded | 2024-11-19 11:08:40 +0000 | [diff] [blame] | 28 | |
| 29 | target_compile_definitions(psa_adac_psa_crypto |
| 30 | PRIVATE |
| 31 | $<$<BOOL:${PSA_ADAC_USE_STATIC_PUB_KEYS}>:ADAC_STATIC_PUB_KEYS> |
| 32 | ) |