From 18aa7643c06bd235b48dd16bd570fb09926370ec Mon Sep 17 00:00:00 2001 From: Adam Green Date: Sat, 9 Dec 2017 04:04:51 +0000 Subject: [PATCH] u-boot: added option to compile mkimage for host --- packages/tools/u-boot/package.mk | 11 +++++++++++ .../tools/u-boot/sources/configs/dummy_x86_defconfig | 1 + 2 files changed, 12 insertions(+) create mode 100644 packages/tools/u-boot/sources/configs/dummy_x86_defconfig diff --git a/packages/tools/u-boot/package.mk b/packages/tools/u-boot/package.mk index 0bcca04a2c..732b3b90bb 100644 --- a/packages/tools/u-boot/package.mk +++ b/packages/tools/u-boot/package.mk @@ -31,6 +31,12 @@ PKG_SHORTDESC="u-boot: Universal Bootloader project" PKG_LONGDESC="Das U-Boot is a cross-platform bootloader for embedded systems, used as the default boot loader by several board vendors. It is intended to be easy to port and to debug, and runs on many supported architectures, including PPC, ARM, MIPS, x86, m68k, NIOS, and Microblaze." PKG_IS_KERNEL_PKG="yes" +make_host() { + make mrproper + make dummy_x86_config + make tools-only +} + make_target() { if [ -z "$UBOOT_SYSTEM" ]; then echo "UBOOT_SYSTEM must be set to build an image" @@ -42,6 +48,11 @@ make_target() { fi } +makeinstall_host() { + mkdir -p $TOOLCHAIN/bin + cp tools/mkimage $TOOLCHAIN/bin +} + makeinstall_target() { mkdir -p $INSTALL/usr/share/bootloader diff --git a/packages/tools/u-boot/sources/configs/dummy_x86_defconfig b/packages/tools/u-boot/sources/configs/dummy_x86_defconfig new file mode 100644 index 0000000000..083f4ef435 --- /dev/null +++ b/packages/tools/u-boot/sources/configs/dummy_x86_defconfig @@ -0,0 +1 @@ +CONFIG_X86=y