diff options
author | Otavio Salvador <otavio@ossystems.com.br> | 2023-05-02 12:56:54 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-02 12:56:54 -0300 |
commit | 465598263e416459f36a49c396133e44574c528e (patch) | |
tree | 85ac41f4ac59a1d7e66d91b6e048c69d752e7161 /recipes-security/optee-imx/optee-test-fslc.inc | |
parent | 91a9885b98de7dcb7de9551d7a5d5f1b9da651c8 (diff) | |
parent | e2bef5cbf00ae9d704ee5e7d5fa5ad94e818319b (diff) | |
download | meta-freescale-465598263e416459f36a49c396133e44574c528e.tar.gz |
Merge pull request #1521 from Freescale/backport-1518-to-mickledore
[Backport mickledore] Update optee* to NXP BSP release L6.1.1-1.0.0
Diffstat (limited to 'recipes-security/optee-imx/optee-test-fslc.inc')
-rw-r--r-- | recipes-security/optee-imx/optee-test-fslc.inc | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/recipes-security/optee-imx/optee-test-fslc.inc b/recipes-security/optee-imx/optee-test-fslc.inc new file mode 100644 index 00000000..e0c133a7 --- /dev/null +++ b/recipes-security/optee-imx/optee-test-fslc.inc | |||
@@ -0,0 +1,38 @@ | |||
1 | # Copyright (C) 2017-2021 NXP | ||
2 | |||
3 | SUMMARY = "OPTEE test" | ||
4 | LICENSE = "BSD-2-Clause & GPL-2.0-only" | ||
5 | LIC_FILES_CHKSUM = "file://LICENSE.md;md5=daa2bcccc666345ab8940aab1315a4fa" | ||
6 | |||
7 | require optee-fslc.inc | ||
8 | |||
9 | DEPENDS += "optee-os optee-client openssl" | ||
10 | |||
11 | EXTRA_OEMAKE += " \ | ||
12 | TA_DEV_KIT_DIR=${STAGING_INCDIR}/optee/export-user_ta_${OPTEE_ARCH}/ \ | ||
13 | CROSS_COMPILE_HOST=${HOST_PREFIX} \ | ||
14 | CROSS_COMPILE_TA=${HOST_PREFIX} \ | ||
15 | CROSS_COMPILE=${HOST_PREFIX} \ | ||
16 | " | ||
17 | |||
18 | do_compile() { | ||
19 | oe_runmake all | ||
20 | } | ||
21 | do_compile[cleandirs] = "${B}" | ||
22 | |||
23 | do_install () { | ||
24 | install -d ${D}${bindir} | ||
25 | install ${B}/xtest/xtest ${D}${bindir} | ||
26 | |||
27 | install -d ${D}${nonarch_base_libdir}/optee_armtz | ||
28 | find ${B}/ta -name '*.ta' | while read name; do | ||
29 | install -m 444 $name ${D}${nonarch_base_libdir}/optee_armtz/ | ||
30 | done | ||
31 | |||
32 | install -d ${D}${libdir}/tee-supplicant/plugins/ | ||
33 | install ${B}/supp_plugin/*plugin ${D}${libdir}/tee-supplicant/plugins/ | ||
34 | } | ||
35 | |||
36 | FILES:${PN} += "${nonarch_base_libdir}/optee_armtz/ ${libdir}/tee-supplicant/plugins/" | ||
37 | |||
38 | RDEPENDS:${PN} = "optee-os" | ||