Skip to content

Commit 253b1c1

Browse files
committed
meta-qcom: security: Add qcomtee library for security feature support
Add quic-teec library for security feature support. Signed-off-by: Jiaxing Li <[email protected]>
1 parent eb79aed commit 253b1c1

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

recipes-security/packagegroups/packagegroup-qcom-secure.bb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@ inherit packagegroup
55
PACKAGES = "${PN}"
66

77
RDEPENDS:${PN} += " \
8+
qcomtee \
89
qcbor \
910
"
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
SUMMARY = "Qualcomm quic-teec library"
2+
DESCRIPTION = " \
3+
QCOM-TEE Library provides an interface for communication to \
4+
the Qualcomm Trusted Execution Environment (QTEE) via the \
5+
QCOM-TEE driver registered with the Linux TEE subsystem. \
6+
"
7+
HOMEPAGE = "https://github.com/quic/quic-teec.git"
8+
SECTION = "libs"
9+
10+
LICENSE = "BSD-3-Clause"
11+
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2b1366ebba1ebd9ae25ad19626bbca93"
12+
13+
inherit cmake pkgconfig
14+
15+
SRC_URI = "\
16+
git://github.com/quic/quic-teec.git;branch=main;protocol=https \
17+
"
18+
SRCREV = "87c95f1d44fc9522d4268a64f1fb47f9e87ddcf1"
19+
PV = "1.0+git"
20+
21+
DEPENDS += " qcbor"
22+
23+
EXTRA_OECMAKE = " -DBUILD_UNITTEST=ON -DCMAKE_POLICY_VERSION_MINIMUM=3.5"
24+
25+
do_install:append() {
26+
install -d ${D}${bindir}
27+
install -m 0755 ${WORKDIR}/build/tests/unittest ${D}${bindir}/
28+
}
29+
30+
FILES:${PN} += " ${bindir}/unittest"

0 commit comments

Comments
 (0)