blob: 72ba33f419c0ac853ca9ce02012600b2f3d4b8c3 [file] [log] [blame]
Patrick Williams92b42cb2022-09-03 06:53:57 -05001SUMMARY = "Trusted Services test/demo linux tools"
2
3inherit packagegroup
4
5COMPATIBLE_HOST = "aarch64.*-linux"
6
7PACKAGE_ARCH = "${MACHINE_ARCH}"
8
9PACKAGES = "${PN} ${PN}-psa"
10
11RDEPENDS:${PN} = "\
12 ts-demo \
13 ts-service-test \
14 ${@bb.utils.contains('MACHINE_FEATURES', 'ts-env-test', 'ts-remote-test', '' , d)} \
15 ${@bb.utils.contains('MACHINE_FEATURES', 'ts-smm-gateway', 'ts-uefi-test', '' , d)} \
16"
17
18SUMMARY:${PN}-psa = "PSA certification tests (psa-arch-test) for TS SPs"
19RDEPENDS:${PN}-psa = "\
20 ${@bb.utils.contains('MACHINE_FEATURES', 'ts-crypto', 'ts-psa-crypto-api-test', '' , d)} \
21 ${@bb.utils.contains('MACHINE_FEATURES', 'ts-its', 'ts-psa-its-api-test', '' , d)} \
22 ${@bb.utils.contains('MACHINE_FEATURES', 'ts-storage', 'ts-psa-ps-api-test', '' , d)} \
23 ${@bb.utils.contains('MACHINE_FEATURES', 'ts-attestation', 'ts-psa-iat-api-test', '' , d)} \
24 ${@bb.utils.contains('MACHINE_FEATURES', 'ts-se-proxy', \
25 'ts-psa-crypto-api-test ts-psa-its-api-test ts-psa-ps-api-test ts-psa-iat-api-test', '' , d)} \
26"