diff options
author | Kevin Peng <kevin.peng@arm.com> | 2019-10-22 17:27:18 +0800 |
---|---|---|
committer | Kevin Peng <kevin.peng@arm.com> | 2019-12-24 17:04:45 +0800 |
commit | c73130f6e8b930e8f5ba63a0ca943c7b5bfa6813 (patch) | |
tree | 8562502dabe95695a2d1812cdfa4de901317da1f /tools | |
parent | f54f7a36c0c07df7e33e61a0febbcf58cd3af9b0 (diff) | |
download | trusted-firmware-m-c73130f6e8b930e8f5ba63a0ca943c7b5bfa6813.tar.gz |
Build: Add conditional build for secure partitions
This is already the mechanism to build secure partitions conditionally.
Only audit log and platform service partitions were using it.
This patch applies it to the reset of the secure partitions and
takes care of the dependencies.
Change-Id: Icc94db113cf90ed20c84c57a52e85756dba342f0
Signed-off-by: Kevin Peng <kevin.peng@arm.com>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/tfm_manifest_list.yaml | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/tfm_manifest_list.yaml b/tools/tfm_manifest_list.yaml index c1f54cd058..6a93847964 100644 --- a/tools/tfm_manifest_list.yaml +++ b/tools/tfm_manifest_list.yaml @@ -17,6 +17,7 @@ "manifest": "secure_fw/services/secure_storage/tfm_secure_storage.yaml", "tfm_extensions": true, "tfm_partition_ipc": true, + "conditional": "TFM_PARTITION_SECURE_STORAGE", "version_major": 0, "version_minor": 1, "pid": 256 @@ -27,6 +28,7 @@ "manifest": "secure_fw/services/internal_trusted_storage/tfm_internal_trusted_storage.yaml", "tfm_extensions": true, "tfm_partition_ipc": true, + "conditional": "TFM_PARTITION_INTERNAL_TRUSTED_STORAGE", "version_major": 0, "version_minor": 1, "pid": 257 @@ -35,9 +37,9 @@ "name": "TFM Audit Log Service", "short_name": "TFM_SP_AUDIT_LOG", "manifest": "secure_fw/services/audit_logging/tfm_audit_logging.yaml", - "conditional": "TFM_PARTITION_AUDIT_LOG", "tfm_extensions": true, "tfm_partition_ipc": false, + "conditional": "TFM_PARTITION_AUDIT_LOG", "version_major": 0, "version_minor": 1, "pid": 258 @@ -48,6 +50,7 @@ "manifest": "secure_fw/services/crypto/tfm_crypto.yaml", "tfm_extensions": true, "tfm_partition_ipc": true, + "conditional": "TFM_PARTITION_CRYPTO", "version_major": 0, "version_minor": 1, "pid": 259 @@ -69,6 +72,7 @@ "manifest": "secure_fw/services/initial_attestation/tfm_initial_attestation.yaml", "tfm_extensions": true, "tfm_partition_ipc": true, + "conditional": "TFM_PARTITION_INITIAL_ATTESTATION", "version_major": 0, "version_minor": 1, "pid": 261 |