|
@@ -148,11 +148,23 @@ endif #BR_BUILDING
|
|
|
|
|
|
endif #BR2_PACKAGE_HOST_UBOOT_TOOLS_ENVIMAGE
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT),y)
|
|
|
+ifeq ($(BR_BUILDING),y)
|
|
|
+ifeq ($(call qstrip,$(BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT_SOURCE)),)
|
|
|
+$(error Please define a source file for U-Boot boot script (BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT_SOURCE setting))
|
|
|
+endif
|
|
|
+endif #BR_BUILDING
|
|
|
+endif #BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT
|
|
|
+
|
|
|
define HOST_UBOOT_TOOLS_INSTALL_CMDS
|
|
|
$(INSTALL) -m 0755 -D $(@D)/tools/mkimage $(HOST_DIR)/bin/mkimage
|
|
|
$(INSTALL) -m 0755 -D $(@D)/tools/mkenvimage $(HOST_DIR)/bin/mkenvimage
|
|
|
$(INSTALL) -m 0755 -D $(@D)/tools/dumpimage $(HOST_DIR)/bin/dumpimage
|
|
|
$(HOST_UBOOT_TOOLS_GENERATE_ENV_IMAGE)
|
|
|
+ $(if $(BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT),
|
|
|
+ $(MKIMAGE) -C none -A $(MKIMAGE_ARCH) -T script \
|
|
|
+ -d $(call qstrip,$(BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT_SOURCE)) \
|
|
|
+ $(BINARIES_DIR)/boot.scr)
|
|
|
endef
|
|
|
|
|
|
$(eval $(generic-package))
|