package/optee-examples: new package
authorEtienne Carriere <etienne.carriere@linaro.org>
Wed, 30 Jan 2019 10:47:25 +0000 (11:47 +0100)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Sun, 17 Feb 2019 21:21:48 +0000 (22:21 +0100)
commitbd64fdb32c6ebbc050ed7c5fcb34f51ff66ab4b8
treeada334af2765926929f50c89c56a57f8f94ef07b
parent59cc32513383f0c9af4e9cb634762cd56e985725
package/optee-examples: new package

This package generates embedded Linux based OS userland client
applications and OP-TEE OS trusted applications all embedded in the
file system. These applications shows how to use the APIs OP-TEE OS is
based on, both in the non secure and secure worlds.

Package is added next to the OP-TEE client package in the BR package
configuration.

This change references in Buildroot the today's latest OP-TEE revision
release tagged 3.4.0 with an added patch to fix an issue reported by
recent GCC toolchains.

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
[Thomas:
 - drop version selection
 - propagate !BR2_STATIC_LIBS dependency of optee-client
 - make sure BR2_TARGET_OPTEE_OS_SDK is selected
 - use a patch generated by git format-patch
 - simplify the construct to build the examples]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
DEVELOPERS
package/Config.in
package/optee-examples/0001-fix-deprecated-size_t-type-for-size.patch [new file with mode: 0644]
package/optee-examples/Config.in [new file with mode: 0644]
package/optee-examples/optee-examples.hash [new file with mode: 0644]
package/optee-examples/optee-examples.mk [new file with mode: 0644]