This repository has been archived on 2025-09-06. You can view files and clone it, but cannot push or open issues/pull-requests.
home-assistant-yellow/build-uboot.sh

23 lines
447 B
Bash
Executable File

#!/bin/sh
# vim: set sw=4 ts=4 sts=4 et :
set -e
. ./config
cd u-boot
if [ ! -f .patched ]; then
for x in ../patches/uboot/*.patch; do
printf 'Applying patch %s ...\n' "${x##*/}"
patch -p1 < "${x}"
done
: > .patched
fi
cat configs/rpi_4_defconfig ../u-boot.config > configs/yellow_defconfig
make yellow_defconfig
CROSS_COMPILE=${target}- make
cd ..
mkdir -p output/efi-part
cp -au u-boot/u-boot.bin output/efi-part