ADAC: Add PSA Crypto implementation
Signed-off-by: Chris Reed <chris.reed@arm.com>
Signed-off-by: Mathias Brossard <mathias.brossard@arm.com>
Change-Id: If3e96826347feae241d9fcd29d260fbf1bb88644
diff --git a/psa_crypto/CMakeLists.txt b/psa_crypto/CMakeLists.txt
new file mode 100644
index 0000000..3e70624
--- /dev/null
+++ b/psa_crypto/CMakeLists.txt
@@ -0,0 +1,27 @@
+#-------------------------------------------------------------------------------
+# Copyright (c) 2020-2023, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+#-------------------------------------------------------------------------------
+
+add_library(psa_adac_psa_crypto STATIC)
+
+target_sources(psa_adac_psa_crypto
+ PRIVATE
+ adac_crypto_psa.c
+ adac_crypto_psa_hash.c
+ adac_crypto_psa_mac.c
+ adac_crypto_psa_pk.c
+)
+
+target_link_libraries(psa_adac_psa_crypto
+ PRIVATE
+ psa_adac_config
+ tfm_sprt
+)
+
+target_link_libraries(trusted-firmware-m-psa-adac
+ PRIVATE
+ psa_adac_psa_crypto
+)