aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Hu <david.hu@arm.com>2019-06-18 18:04:44 +0800
committerDavid Hu <david.hu@arm.com>2019-07-04 16:13:20 +0800
commit1c98d59725f4106d6408649c214362df482dfa19 (patch)
tree9380f471fb5e8381f55bacf1b51f0e4b298a1f15
parent34f0c84787e3790d2bc31eb2f36e4a884b4ff3a0 (diff)
downloadtrusted-firmware-m-1c98d59725f4106d6408649c214362df482dfa19.tar.gz
Test: Exclude tfm_secure_client_service_veneers.c from IPC model
tfm_secure_client_service_veneers.c is not needed during tests in IPC model. Exclude it when TFM_PSA_IPC is enabled. Change-Id: I865aa30d4ab8a08497c716b574a9179f05ed9720 Signed-off-by: David Hu <david.hu@arm.com>
-rw-r--r--test/test_services/CMakeLists.inc7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/test_services/CMakeLists.inc b/test/test_services/CMakeLists.inc
index b91ae2c8c7..14d0ad6a39 100644
--- a/test/test_services/CMakeLists.inc
+++ b/test/test_services/CMakeLists.inc
@@ -41,9 +41,10 @@ endif()
if (NOT DEFINED TFM_PARTITION_TEST_SECURE_SERVICES)
message(FATAL_ERROR "Incomplete build configuration: TFM_PARTITION_TEST_SECURE_SERVICES is undefined. ")
elseif (TFM_PARTITION_TEST_SECURE_SERVICES)
- list(APPEND ALL_SRC_C_S "${CORE_TEST_DIR}/tfm_secure_client_service/tfm_secure_client_service.c"
- "${CORE_TEST_DIR}/tfm_secure_client_service/tfm_secure_client_service_veneers.c"
- )
+ list(APPEND ALL_SRC_C_S "${CORE_TEST_DIR}/tfm_secure_client_service/tfm_secure_client_service.c")
+ if (NOT TFM_PSA_API)
+ list(APPEND ALL_SRC_C_S "${CORE_TEST_DIR}/tfm_secure_client_service/tfm_secure_client_service_veneers.c")
+ endif()
list(APPEND ALL_SRC_C_NS "${CORE_TEST_DIR}/tfm_secure_client_service/tfm_secure_client_service_api.c")
endif()