1
0
mirror of https://git.yoctoproject.org/meta-arm synced 2026-04-20 11:29:54 +00:00

arm: Handle nodistro in firmware deployment

The nodistro settings in poky set the TMPDIR variable to include the
TCLIBC value so we need to spot that and swap the TCLIBC for the musl
one used in the firmware multiconfig.

Signed-off-by: Drew Reed <Drew.Reed@arm.com>
Signed-off-by: Jon Mason <jon.mason@arm.com>
This commit is contained in:
Drew Reed
2024-04-30 17:29:53 +01:00
committed by Jon Mason
parent 97e0c91f79
commit 67f9756fa0

View File

@@ -15,7 +15,8 @@ do_install[noexec] = "1"
FIRMWARE_BINARIES ?= ""
do_deploy() {
firmware_loc="${TMPDIR}_${MACHINE}/deploy/images/${MACHINE}"
firmware_loc=$(echo "${TMPDIR}" | sed "s/${TCLIBC}/musl/")
firmware_loc="${firmware_loc}_${MACHINE}/deploy/images/${MACHINE}"
for firmware in ${FIRMWARE_BINARIES}; do
echo "cp -av ${firmware_loc}/${firmware} ${DEPLOYDIR}/"
cp -av "${firmware_loc}/${firmware}" ${DEPLOYDIR}/