distribution/projects/Rockchip/bootloader/release

36 lines
1.3 KiB
Text
Raw Normal View History

2022-02-05 14:23:32 +00:00
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2017-2021 Team LibreELEC (https://libreelec.tv)
# Copyright (C) 2021-present Fewtarius
mkdir -p ${RELEASE_DIR}/3rdparty/bootloader
2022-03-26 14:07:10 +00:00
if [ -n "${UBOOT_CONFIG}" ]; then
BOOTLOADER_DIR=$(get_build_dir ${BOOTLOADER})
if [ -f ${BOOTLOADER_DIR}/idbloader.img ]; then
cp -a ${BOOTLOADER_DIR}/idbloader.img ${RELEASE_DIR}/3rdparty/bootloader
2022-02-05 14:23:32 +00:00
fi
if [ -f ${BOOTLOADER_DIR}/uboot.img ]; then
cp -a ${BOOTLOADER_DIR}/uboot.img ${RELEASE_DIR}/3rdparty/bootloader
2022-02-05 14:23:32 +00:00
fi
if [ -f ${BOOTLOADER_DIR}/trust.img ]; then
cp -a ${BOOTLOADER_DIR}/trust.img ${RELEASE_DIR}/3rdparty/bootloader
2022-02-05 14:23:32 +00:00
fi
if [ -f ${BOOTLOADER_DIR}/resource.img ]; then
cp -a ${BOOTLOADER_DIR}/resource.img ${RELEASE_DIR}/3rdparty/bootloader
fi
2022-02-05 14:23:32 +00:00
fi
if [ -f ${INSTALL}/usr/share/bootloader/logo.bmp ]; then
cp -a ${INSTALL}/usr/share/bootloader/logo.bmp ${RELEASE_DIR}/3rdparty/bootloader
2022-02-05 14:23:32 +00:00
fi
if [ -f ${INSTALL}/usr/share/bootloader/boot.ini ]; then
cp -a ${INSTALL}/usr/share/bootloader/boot.ini ${RELEASE_DIR}/3rdparty/bootloader
2022-02-05 14:23:32 +00:00
fi
LINUX_DTS_DIR=$(get_build_dir linux)/arch/${TARGET_KERNEL_ARCH}/boot/dts/
for dtb in $(find ${LINUX_DTS_DIR} -name "*.dtb") ; do
2022-02-05 14:23:32 +00:00
if [ -f $dtb ]; then
cp -a $dtb ${RELEASE_DIR}/3rdparty/bootloader
2022-02-05 14:23:32 +00:00
fi
done