mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-10-15 05:17:14 +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:
1 parent
7b198c3ab7
commit
90ab7aee89
3 files changed
+3
-1
No files matched your search
@@ -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