From: Denys Dmytriyenko <[email protected]>

This installs shared OPTEE-OS APIs and needs to match in order for latest
client/test/examples to be able to build.

Signed-off-by: Denys Dmytriyenko <[email protected]>
---
 .../optee/optee-os-tadevkit_3.20.0.bb         | 24 +++++++++++++++++++
 1 file changed, 24 insertions(+)
 create mode 100644 
meta-ti-bsp/recipes-security/optee/optee-os-tadevkit_3.20.0.bb

diff --git a/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit_3.20.0.bb 
b/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit_3.20.0.bb
new file mode 100644
index 00000000..f2cc06d8
--- /dev/null
+++ b/meta-ti-bsp/recipes-security/optee/optee-os-tadevkit_3.20.0.bb
@@ -0,0 +1,24 @@
+require recipes-security/optee/optee-os_3.20.0.bb
+
+SUMMARY = "OP-TEE Trusted OS TA devkit"
+DESCRIPTION = "OP-TEE TA devkit for build TAs"
+HOMEPAGE = "https://www.op-tee.org/";
+
+DEPENDS += "python3-pycryptodome-native"
+
+do_install() {
+    #install TA devkit
+    install -d ${D}${includedir}/optee/export-user_ta/
+    for f in ${B}/export-ta_${OPTEE_ARCH}/* ; do
+        cp -aR $f ${D}${includedir}/optee/export-user_ta/
+    done
+}
+
+do_deploy() {
+       echo "Do not inherit do_deploy from optee-os."
+}
+
+FILES:${PN} = "${includedir}/optee/"
+
+# Build paths are currently embedded
+INSANE_SKIP:${PN}-dev += "buildpaths"
-- 
2.25.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#16089): 
https://lists.yoctoproject.org/g/meta-ti/message/16089
Mute This Topic: https://lists.yoctoproject.org/mt/97724689/21656
Group Owner: [email protected]
Unsubscribe: 
https://lists.yoctoproject.org/g/meta-ti/leave/6695321/21656/1393940836/xyzzy 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to