summaryrefslogtreecommitdiffstats
path: root/recipes-security/optee-imx/optee-client-fslc-imx.inc
blob: 1112a864d7bb01f59c58ca078d61524e14d4272c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Copied from meta-imx/meta-imx-bsp/recipes-security/optee/optee-client-imx.inc.
# See: https://github.com/nxp-imx/imx-manifest/blob/imx-linux-walnascar/imx-6.12.20-2.0.0.xml#L37

require optee-client-fslc.inc

DEPENDS += "util-linux-libuuid"

FILESEXTRAPATHS:prepend := "${THISDIR}/optee-client:"
SRC_URI:remove = "git://github.com/OP-TEE/optee_client.git;branch=master;protocol=https"
SRC_URI:prepend = "${OPTEE_CLIENT_SRC};branch=${SRCBRANCH} "
OPTEE_CLIENT_SRC ?= "git://github.com/nxp-imx/imx-optee-client.git;protocol=https"

SRC_URI += "file://0001-tee-supplicant-Fix-non-arch-service-unit-install-pat.patch"

inherit pkgconfig

EXTRA_OECMAKE += "-DCFG_TEE_CLIENT_LOAD_PATH=${nonarch_base_libdir}"