From bc85c20bdd2504ca012c9c5005282ac4c48cedd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= Date: Wed, 6 Jan 2010 17:47:54 +0000 Subject: [PATCH] - add board-specific stuff to header paths, - automatically download the u-boot flash image when set. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34917 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/boot/platform/u-boot/Jamfile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/system/boot/platform/u-boot/Jamfile b/src/system/boot/platform/u-boot/Jamfile index 7f19a9fab6..f2407b5a59 100644 --- a/src/system/boot/platform/u-boot/Jamfile +++ b/src/system/boot/platform/u-boot/Jamfile @@ -9,6 +9,10 @@ UsePrivateHeaders [ FDirName graphics common ] ; UsePrivateHeaders [ FDirName graphics vesa ] ; UsePrivateHeaders [ FDirName storage ] ; +# XXX: FIXME! move this to arch/arm ! + +UsePrivateHeaders [ FDirName kernel arch arm board $(TARGET_BOOT_BOARD) ] ; + { local defines = _BOOT_MODE ; @@ -192,6 +196,11 @@ if $(HAIKU_BOARD_SDIMAGE_UBOOT_SCRIPT_NAME) { $(HAIKU_BOARD_SDIMAGE_UBOOT_SCRIPT) ; } +if $(HAIKU_BOARD_UBOOT_IMAGE) && $(HAIKU_BOARD_UBOOT_IMAGE_URL) { + # Download the u-boot binary file. + DownloadFile $(HAIKU_BOARD_UBOOT_IMAGE) $(HAIKU_BOARD_UBOOT_IMAGE_URL) ; +} + # flash image targets BuildUBootFlashImage haiku_flash_image_raw.img : haiku_loader : $(HAIKU_BOARD_UBOOT_IMAGE) ;