Skip to content

Commit 2165578

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 93103a1 commit 2165578

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
@@ -9,5 +9,6 @@ PACKAGES = "${PN}"
99
PROVIDES = "${PACKAGES}"
1010

1111
RDEPENDS:${PN} += " \
12+
qcomtee-git \
1213
qcbor-git \
1314
"
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
HOMEPAGE = "https://github.com/quic/quic-teec.git"
2+
SUMMARY = "Qualcomm quic-teec library"
3+
SECTION = "libs"
4+
PACKAGE_ARCH = "${MACHINE_ARCH}"
5+
6+
LICENSE = "BSD-3-Clause"
7+
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2b1366ebba1ebd9ae25ad19626bbca93"
8+
9+
inherit cmake pkgconfig
10+
11+
SRC_URI = "\
12+
git://github.com/quic/quic-teec.git;branch=main;protocol=https \
13+
"
14+
SRCREV = "${AUTOREV}"
15+
PV = "git${SRCREV}"
16+
PN = "qcomtee-git"
17+
DEPENDS += " qcbor-git"
18+
19+
FILESPATH += "${WORKSPACE}:"
20+
EXTRA_OECMAKE = " -DBUILD_UNITTEST=ON -DCMAKE_POLICY_VERSION_MINIMUM=3.5"
21+
22+
do_install:append() {
23+
install -d ${D}${bindir}
24+
install -m 0755 ${WORKDIR}/build/tests/unittest ${D}${bindir}/
25+
26+
install -d ${D}${includedir}/qcomtee
27+
install ${S}/libqcomtee/include/*.h ${D}${includedir}/qcomtee/
28+
}
29+
30+
FILES:${PN} += " ${bindir} ${includedir}"

0 commit comments

Comments
 (0)