diff options
| author | Luciano Dittgen <luciano.dittgen@ossystems.com.br> | 2026-07-14 14:37:13 -0300 |
|---|---|---|
| committer | Luciano Dittgen <luciano.dittgen@ossystems.com.br> | 2026-07-14 14:37:13 -0300 |
| commit | dd22aa7d86efd34c87743bdb51a026fb7279c6cf (patch) | |
| tree | b81043b406be9fe39f5a814b06379fcb679649d3 /recipes-bsp | |
| parent | 964e7d88b933899458088548b8e6d4cacd6f5bf9 (diff) | |
| download | meta-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.inc | 7 | ||||
| -rw-r--r-- | recipes-bsp/imx-secure-enclave/imx-secure-enclave_git.bb | 6 |
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 | ||
| 3 | SUMMARY = "NXP i.MX SECURE ENCLAVE library" | 3 | SUMMARY = "NXP i.MX SECURE ENCLAVE library" |
| 4 | DESCRIPTION = "NXP IMX SECURE ENCLAVE library" | 4 | DESCRIPTION = "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." | ||
| 5 | HOMEPAGE = "https://github.com/NXP/imx-secure-enclave" | 7 | HOMEPAGE = "https://github.com/NXP/imx-secure-enclave" |
| 6 | SECTION = "base" | 8 | SECTION = "base" |
| 7 | LICENSE = "BSD-3-Clause" | 9 | LICENSE = "BSD-3-Clause" |
| 8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=8636bd68fc00cc6a3809b7b58b45f982" | 10 | LIC_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 | ||
| 10 | DEPENDS = "mbedtls openssl" | 15 | DEPENDS = "mbedtls openssl" |
| 11 | 16 | ||
| 12 | SRC_URI = "${SECURE_ENCLAVE_LIB_SRC};branch=${SRCBRANCH}" | 17 | SRC_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 | ||
| 10 | PACKAGES =+ "${PN}-crrm" | 10 | PACKAGES =+ "${PN}-crrm" |
| 11 | 11 | ||
| 12 | RDEPENDS:${PN} = "${@bb.utils.contains('UBOOT_CONFIG', 'crrm', '${PN}-crrm', '', d)}" | 12 | FILES:${PN}-crrm += "\ |
| 13 | |||
| 14 | FILES:${PN}-crrm = "\ | ||
| 15 | ${bindir}/ele_crrm_test \ | 13 | ${bindir}/ele_crrm_test \ |
| 16 | ${libdir}/lib*crrm${SOLIBS}" | 14 | ${libdir}/lib*crrm${SOLIBS}" |
| 17 | 15 | ||
| 16 | RDEPENDS:${PN} = "${@bb.utils.contains('UBOOT_CONFIG', 'crrm', '${PN}-crrm', '', d)}" | ||
| 17 | |||
| 18 | COMPATIBLE_MACHINE = "(mx8ulp-nxp-bsp|mx9-nxp-bsp)" | 18 | COMPATIBLE_MACHINE = "(mx8ulp-nxp-bsp|mx9-nxp-bsp)" |
