linux-raspberrypi: Only deploy cmdline.txt for the main kernel

When multiple kernels are being built, not all of them can deploy the
same file.

Signed-off-by: Alex Gonzalez <alexg@balena.io>
This commit is contained in:
Alex Gonzalez 2020-09-12 19:30:43 +02:00 committed by Andrei Gherzan
parent 5551792e64
commit 65b95ce742

View File

@ -130,11 +130,13 @@ do_compile_append() {
}
do_deploy_append() {
# Deploy cmdline.txt
# Deploy cmdline.txt for the main kernel package
if [ ${KERNEL_PACKAGE_NAME} = "kernel" ]; then
install -d ${DEPLOYDIR}/bcm2835-bootfiles
PITFT="${@bb.utils.contains("MACHINE_FEATURES", "pitft", "1", "0", d)}"
if [ ${PITFT} = "1" ]; then
PITFT_PARAMS="fbcon=map:10 fbcon=font:VGA8x8"
fi
echo "${CMDLINE}${PITFT_PARAMS}" > ${DEPLOYDIR}/bcm2835-bootfiles/cmdline.txt
fi
}