diff --git a/packages/tools/u-boot/package.mk b/packages/tools/u-boot/package.mk index 7376394d38..853ae19144 100644 --- a/packages/tools/u-boot/package.mk +++ b/packages/tools/u-boot/package.mk @@ -58,6 +58,15 @@ pre_configure_target() { make_target() { make CROSS_COMPILE="$TARGET_PREFIX" ARCH="$TARGET_ARCH" $UBOOT_CONFIG make CROSS_COMPILE="$TARGET_PREFIX" ARCH="$TARGET_ARCH" HOSTCC="$HOST_CC" HOSTSTRIP="true" +} + +makeinstall_target() { + mkdir -p $ROOT/$TOOLCHAIN/bin + if [ -f build/tools/mkimage ]; then + cp build/tools/mkimage $ROOT/$TOOLCHAIN/bin + else + cp tools/mkimage $ROOT/$TOOLCHAIN/bin + fi BOOT_CFG="$PROJECT_DIR/$PROJECT/bootloader/boot.cfg" if [ -r "$BOOT_CFG" ]; then @@ -70,15 +79,6 @@ make_target() { -d boot.cfg \ $UBOOT_CONFIGFILE fi -} - -makeinstall_target() { - mkdir -p $ROOT/$TOOLCHAIN/bin - if [ -f build/tools/mkimage ]; then - cp build/tools/mkimage $ROOT/$TOOLCHAIN/bin - else - cp tools/mkimage $ROOT/$TOOLCHAIN/bin - fi mkdir -p $INSTALL/usr/share/u-boot cp ./u-boot.bin $INSTALL/usr/share/u-boot