Patrick Williams | 92b42cb | 2022-09-03 06:53:57 -0500 | [diff] [blame^] | 1 | DESCRIPTION = "Initial Attestation PSA certification tests (psa-arch-test) for Trusted Services" |
| 2 | |
| 3 | TS_ENV = "arm-linux" |
| 4 | |
| 5 | require ts-psa-api-test-common_${PV}.inc |
| 6 | |
| 7 | OECMAKE_SOURCEPATH = "${S}/deployments/psa-api-test/initial_attestation/${TS_ENV}" |
| 8 | |
| 9 | PSA_TEST = "psa-iat-api-test" |
| 10 | |
| 11 | # psa-arch-tests for INITIAL_ATTESTATION suite can't be built with pre-built qcbor |
| 12 | # Fetch qcbor sources as a temp work-around and pass PSA_TARGET_QCBOR to psa-arch-tests |
| 13 | SRC_URI += "git://github.com/laurencelundblade/QCBOR.git;name=psaqcbor;protocol=https;branch=master;destsuffix=git/psaqcbor \ |
| 14 | file://0012-PSA-TARGET-QCBOR.patch \ |
| 15 | " |
| 16 | SRCREV_psaqcbor = "42272e466a8472948bf8fca076d113b81b99f0e0" |
| 17 | |
| 18 | EXTRA_OECMAKE += "-DPSA_TARGET_QCBOR=${WORKDIR}/git/psaqcbor \ |
| 19 | " |