Build: Export configs and files for FF tests
Change-Id: Icfbabc0fb920d9bc18505e2bb4fdfa89541849f5
Signed-off-by: Kevin Peng <kevin.peng@arm.com>
diff --git a/cmake/install.cmake b/cmake/install.cmake
index 6063e1c..cd3d808 100644
--- a/cmake/install.cmake
+++ b/cmake/install.cmake
@@ -26,6 +26,9 @@
install(FILES ${CMAKE_BINARY_DIR}/generated/interface/include/psa_manifest/sid.h
DESTINATION ${INSTALL_INTERFACE_INC_DIR}/psa_manifest)
+install(FILES ${CMAKE_BINARY_DIR}/generated/interface/include/config_impl.h
+ DESTINATION ${INSTALL_INTERFACE_INC_DIR})
+
install(FILES ${INTERFACE_INC_DIR}/tfm_veneers.h
${INTERFACE_INC_DIR}/tfm_ns_interface.h
DESTINATION ${INSTALL_INTERFACE_INC_DIR})
diff --git a/config/spe_config.cmake.in b/config/spe_config.cmake.in
index d967dcb..742058f 100644
--- a/config/spe_config.cmake.in
+++ b/config/spe_config.cmake.in
@@ -61,8 +61,9 @@
# Testing related options.
-set(TEST_PSA_API "@TEST_PSA_API@" CACHE STRING "Which (if any) of the PSA API tests should be compiled")
-set(PSA_ARCH_TESTS_PATH "@PSA_ARCH_TESTS_PATH@" CACHE PATH "Path to PSA arch test repository if it was give to SPE build")
+set(TEST_PSA_API @TEST_PSA_API@ CACHE STRING "Which (if any) of the PSA API tests should be compiled")
+set(PSA_ARCH_TESTS_PATH @PSA_ARCH_TESTS_PATH@ CACHE PATH "Path to PSA arch test repository if it was give to SPE build")
+set(INCLUDE_PANIC_TESTS @INCLUDE_PANIC_TESTS@ CACHE BOOL "Include panic tests")
set(ATTEST_KEY_BITS @ATTEST_KEY_BITS@ CACHE STRING "The size of the initial attestation key in bits")
set(SYMMETRIC_INITIAL_ATTESTATION @SYMMETRIC_INITIAL_ATTESTATION@ CACHE BOOL "Use symmetric crypto for inital attestation")
diff --git a/lib/ext/tf-m-tests/version.txt b/lib/ext/tf-m-tests/version.txt
index b60ed81..730516a 100644
--- a/lib/ext/tf-m-tests/version.txt
+++ b/lib/ext/tf-m-tests/version.txt
@@ -8,4 +8,4 @@
# Developers should keep the version value up to date to make sure it fits current TF-M version.
# TF-M does not rely on this file to build.
-version=4216aa0
+version=27b2d59