ITS: Set features with config header file
Signed-off-by: Xinyu Zhang <xinyu.zhang@arm.com>
Change-Id: I3931c7cbe427a9d1dc3e9b6ae95cc5c94734694c
diff --git a/test/secure_fw/suites/its/CMakeLists.txt b/test/secure_fw/suites/its/CMakeLists.txt
index 29b4314..a7796bf 100644
--- a/test/secure_fw/suites/its/CMakeLists.txt
+++ b/test/secure_fw/suites/its/CMakeLists.txt
@@ -30,13 +30,13 @@
target_compile_definitions(tfm_test_suite_its_ns
PRIVATE
DOMAIN_NS=1
- ITS_MAX_ASSET_SIZE=${ITS_MAX_ASSET_SIZE}
INTERFACE
TEST_NS_ITS
)
target_link_libraries(tfm_test_suite_its_ns
PRIVATE
+ tfm_config
tfm_test_framework_ns
CMSIS_5_tfm_ns
platform_region_defs
@@ -64,8 +64,6 @@
)
target_compile_definitions(tfm_test_suite_its_s
- PRIVATE
- ITS_MAX_ASSET_SIZE=${ITS_MAX_ASSET_SIZE}
INTERFACE
TEST_S_ITS
)
diff --git a/test/secure_fw/suites/its/its_tests_common.c b/test/secure_fw/suites/its/its_tests_common.c
index 1de735e..a4d55c2 100644
--- a/test/secure_fw/suites/its/its_tests_common.c
+++ b/test/secure_fw/suites/its/its_tests_common.c
@@ -5,6 +5,7 @@
*
*/
+#include "config_its.h"
#include "its_tests_common.h"
#include "psa/internal_trusted_storage.h"
#include <string.h>