summaryrefslogtreecommitdiffstats
path: root/recipes-bsp
diff options
context:
space:
mode:
authorLuciano Dittgen <luciano.dittgen@ossystems.com.br>2026-07-14 14:37:13 -0300
committerLuciano Dittgen <luciano.dittgen@ossystems.com.br>2026-07-14 14:37:13 -0300
commitdd22aa7d86efd34c87743bdb51a026fb7279c6cf (patch)
treeb81043b406be9fe39f5a814b06379fcb679649d3 /recipes-bsp
parent964e7d88b933899458088548b8e6d4cacd6f5bf9 (diff)
downloadmeta-freescale-dd22aa7d86efd34c87743bdb51a026fb7279c6cf.tar.gz
imx-secure-enclave: Expand DESCRIPTION and order package vars per oelint
Expand DESCRIPTION so it is no longer briefer than SUMMARY, and in the .bb move FILES:${PN}-crrm above RDEPENDS (canonical order) while using an append so it no longer overrides the package file list. The base DEPENDS assignment in the .inc keeps a plain '=' and is documented with an inline nooelint suppression: the .inc is the canonical definition of the library's build dependencies and the require sits at the top of the .bb, so oelint's 'append after include' heuristic is a false positive here. No functional change; pure recipe-metadata cleanup. Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
Diffstat (limited to 'recipes-bsp')
-rw-r--r--recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc7
-rw-r--r--recipes-bsp/imx-secure-enclave/imx-secure-enclave_git.bb6
2 files changed, 9 insertions, 4 deletions
diff --git a/recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc b/recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc
index 12dc1c31b..fbfcfc7c3 100644
--- a/recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc
+++ b/recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc
@@ -1,12 +1,17 @@
1# Copyright 2021-2025 NXP 1# Copyright 2021-2025 NXP
2 2
3SUMMARY = "NXP i.MX SECURE ENCLAVE library" 3SUMMARY = "NXP i.MX SECURE ENCLAVE library"
4DESCRIPTION = "NXP IMX SECURE ENCLAVE library" 4DESCRIPTION = "Library providing access to the NXP i.MX Secure Enclave \
5 (EdgeLock Enclave) on-chip security subsystem, exposing its \
6 cryptographic and key-management services to userspace."
5HOMEPAGE = "https://github.com/NXP/imx-secure-enclave" 7HOMEPAGE = "https://github.com/NXP/imx-secure-enclave"
6SECTION = "base" 8SECTION = "base"
7LICENSE = "BSD-3-Clause" 9LICENSE = "BSD-3-Clause"
8LIC_FILES_CHKSUM = "file://LICENSE;md5=8636bd68fc00cc6a3809b7b58b45f982" 10LIC_FILES_CHKSUM = "file://LICENSE;md5=8636bd68fc00cc6a3809b7b58b45f982"
9 11
12# Canonical DEPENDS for the library; this .inc is the base definition, so the
13# plain assignment is intentional (the require sits at the top of the .bb).
14# nooelint: oelint.vars.dependsappend
10DEPENDS = "mbedtls openssl" 15DEPENDS = "mbedtls openssl"
11 16
12SRC_URI = "${SECURE_ENCLAVE_LIB_SRC};branch=${SRCBRANCH}" 17SRC_URI = "${SECURE_ENCLAVE_LIB_SRC};branch=${SRCBRANCH}"
diff --git a/recipes-bsp/imx-secure-enclave/imx-secure-enclave_git.bb b/recipes-bsp/imx-secure-enclave/imx-secure-enclave_git.bb
index 7095ce7a1..2fd6bed75 100644
--- a/recipes-bsp/imx-secure-enclave/imx-secure-enclave_git.bb
+++ b/recipes-bsp/imx-secure-enclave/imx-secure-enclave_git.bb
@@ -9,10 +9,10 @@ PLAT = "ele"
9 9
10PACKAGES =+ "${PN}-crrm" 10PACKAGES =+ "${PN}-crrm"
11 11
12RDEPENDS:${PN} = "${@bb.utils.contains('UBOOT_CONFIG', 'crrm', '${PN}-crrm', '', d)}" 12FILES:${PN}-crrm += "\
13
14FILES:${PN}-crrm = "\
15 ${bindir}/ele_crrm_test \ 13 ${bindir}/ele_crrm_test \
16 ${libdir}/lib*crrm${SOLIBS}" 14 ${libdir}/lib*crrm${SOLIBS}"
17 15
16RDEPENDS:${PN} = "${@bb.utils.contains('UBOOT_CONFIG', 'crrm', '${PN}-crrm', '', d)}"
17
18COMPATIBLE_MACHINE = "(mx8ulp-nxp-bsp|mx9-nxp-bsp)" 18COMPATIBLE_MACHINE = "(mx8ulp-nxp-bsp|mx9-nxp-bsp)"