From 067c51a82a7276aab54f19cb58e4a4ba2c10c68e Mon Sep 17 00:00:00 2001 From: Alex Deryskyba Date: Sun, 14 Dec 2014 10:27:10 +0100 Subject: [PATCH] Fix a "No such file or directory" error when $BOOTLOADER = "u-boot" and there are no arch/arm/boot/dts/*.dtb files in Linux kernel build directory --- packages/linux/package.mk | 2 +- packages/tools/u-boot/release | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index a4fc7b613d..c0307cc9a6 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -176,7 +176,7 @@ makeinstall_target() { if [ "$BOOTLOADER" = "u-boot" ]; then mkdir -p $INSTALL/usr/share/bootloader for dtb in arch/arm/boot/dts/*.dtb; do - cp $dtb $INSTALL/usr/share/bootloader + cp $dtb $INSTALL/usr/share/bootloader 2>/dev/null || : done fi diff --git a/packages/tools/u-boot/release b/packages/tools/u-boot/release index a4b53ed06a..eda86f4bc3 100755 --- a/packages/tools/u-boot/release +++ b/packages/tools/u-boot/release @@ -44,7 +44,7 @@ mkdir -p $RELEASE_DIR/3rdparty/bootloader fi for dtb in $BUILD/linux-*/arch/arm/boot/dts/*.dtb; do - cp -PR $dtb $RELEASE_DIR/3rdparty/bootloader + cp -PR $dtb $RELEASE_DIR/3rdparty/bootloader 2>/dev/null || : done if [ -f "$PROJECT_DIR/$PROJECT/bootloader/uEnv.txt" ]; then