mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-04-20 11:29:54 +00:00
arm/optee: the build uses lld if using clang
The OP-TEE suite of packages use lld if the compiler is clang, so now that the lld recipe has been split out of the clang recipe we need to depend on both. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
This commit is contained in:
@@ -5,6 +5,7 @@ DESCRIPTION = "OP-TEE TA devkit for build TAs"
|
||||
HOMEPAGE = "https://www.op-tee.org/"
|
||||
|
||||
DEPENDS += "python3-pycryptodome-native"
|
||||
DEPENDS:append:toolchain-clang = " lld-native"
|
||||
|
||||
do_install() {
|
||||
#install TA devkit
|
||||
|
||||
@@ -12,7 +12,7 @@ CVE_PRODUCT = "linaro:op-tee op-tee:op-tee_os"
|
||||
|
||||
DEPENDS = "python3-pyelftools-native python3-cryptography-native"
|
||||
|
||||
DEPENDS:append:toolchain-clang = " compiler-rt"
|
||||
DEPENDS:append:toolchain-clang = " lld-native compiler-rt"
|
||||
|
||||
SRC_URI = "git://github.com/OP-TEE/optee_os.git;branch=master;protocol=https"
|
||||
|
||||
|
||||
@@ -9,6 +9,7 @@ inherit deploy
|
||||
require optee.inc
|
||||
|
||||
DEPENDS = "optee-client optee-os-tadevkit python3-cryptography-native openssl"
|
||||
DEPENDS:append:toolchain-clang = " lld-native"
|
||||
|
||||
SRC_URI = "git://github.com/OP-TEE/optee_test.git;branch=master;protocol=https \
|
||||
file://run-ptest \
|
||||
|
||||
Reference in New Issue
Block a user