Files
meta-tegra/recipes-security/optee/optee-os-tadevkit_4.2-l4t-r36.4.3.bb
Matt Madison d0e716d5a2 optee: update for gcc 15 and DEBUG_PREFIX_MAP changes
* pass -std=gnu17 and disable errors for unterminated string
  initialization warnings in the test programs
* update the sed filter to catch -ffile-prefix-map for the
  TA development kit

Signed-off-by: Matt Madison <matt@madison.systems>
2025-05-01 10:04:27 -07:00

18 lines
574 B
BlitzBasic

SUMMARY = "OP-TEE Trusted OS TA devkit"
DESCRIPTION = "OP-TEE TA devkit for build TAs"
HOMEPAGE = "https://www.op-tee.org/"
FILESEXTRAPATHS:prepend := "${THISDIR}/optee-os:"
require optee-os-l4t.inc
do_install() {
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
sed -i -r -e's!-f(macro|debug|file)-prefix-map=[^ ]+!!g' ${D}${includedir}/optee/export-user_ta/mk/conf.mk
}
FILES:${PN} = "${includedir}/optee/"
INSANE_SKIP:${PN}-dev = "staticdev"