commit | b57aa0de5c6682c6fc0e8ddd518b9816dc0d7a6b | [log] [tgz] |
---|---|---|
author | Julian Hall <julian.hall@arm.com> | Tue Jul 13 10:34:59 2021 +0100 |
committer | Gyorgy Szing <Gyorgy.Szing@arm.com> | Wed Oct 06 00:48:18 2021 +0200 |
tree | de176c1438ceef8bd9f48a764eb690ac01017114 | |
parent | eaa9a67be95cb01f0ccb79526562adb28a56fede [diff] |
Add secure storage PSA API test deployments Adds build files and test suite specific initialisation for building and running PSA API tests against secure storage service providers. Tests may be run in a native PC environment or from Linux userspace on an Arm based Linux platform. Signed-off-by: Julian Hall <julian.hall@arm.com> Change-Id: I58596bd176f3987c026da7c80a5d330b90763848
diff --git a/components/service/attestation/include/component.cmake b/components/service/attestation/include/component.cmake index 00c61bd..338eabb 100644 --- a/components/service/attestation/include/component.cmake +++ b/components/service/attestation/include/component.cmake
@@ -12,3 +12,6 @@ PRIVATE "${CMAKE_CURRENT_LIST_DIR}" ) + +# Advertise this component as the provider of the PSA Attestation header files +set(PSA_ATTESTATION_API_INCLUDE "${CMAKE_CURRENT_LIST_DIR}" CACHE STRING "PSA Attestation API include path")
diff --git a/components/service/attestation/include/psa/initial_attestation.h b/components/service/attestation/include/psa/initial_attestation.h index 35a18d0..2aa93d3 100644 --- a/components/service/attestation/include/psa/initial_attestation.h +++ b/components/service/attestation/include/psa/initial_attestation.h
@@ -18,6 +18,7 @@ #include <limits.h> #include <stdint.h> #include <stddef.h> +#include <psa/error.h> #ifdef __cplusplus extern "C" {