################################################################################ # # s500-bootloader # ################################################################################ S500_BOOTLOADER_VERSION = a8d7fa1d9a7f353ec4613febf30f4ca99a10a106 S500_BOOTLOADER_SITE = $(call github,xapp-le,owl,$(S500_BOOTLOADER_VERSION)) S500_BOOTLOADER_LICENSE = PROPRIETARY S500_BOOTLOADER_INSTALL_TARGET = NO S500_BOOTLOADER_INSTALL_IMAGES = YES S500_BOOTLOADER_BOARD = $(call qstrip,$(BR2_TARGET_S500_BOOTLOADER_BOARD)) define S500_BOOTLOADER_BUILD_CMDS cd $(@D) && ./tools/utils/bootloader_pack \ s500/bootloader/bootloader.bin \ s500/boards/$(S500_BOOTLOADER_BOARD)/bootloader.ini \ s500-bootloader.bin endef define S500_BOOTLOADER_INSTALL_IMAGES_CMDS $(INSTALL) -m 0644 -D $(@D)/s500-bootloader.bin \ $(BINARIES_DIR)/s500-bootloader.bin endef $(eval $(generic-package)) ifeq ($(BR2_TARGET_S500_BOOTLOADER)$(BR_BUILDING),yy) # we NEED a board name ifeq ($(S500_BOOTLOADER_BOARD),) $(error No s500-bootloader board specified. Check your BR2_TARGET_S500_BOOTLOADER settings) endif endif