diff options
Diffstat (limited to 'meta-rcar-gen2/recipes-bsp/u-boot/u-boot_2013.01.01.bb')
-rw-r--r-- | meta-rcar-gen2/recipes-bsp/u-boot/u-boot_2013.01.01.bb | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/meta-rcar-gen2/recipes-bsp/u-boot/u-boot_2013.01.01.bb b/meta-rcar-gen2/recipes-bsp/u-boot/u-boot_2013.01.01.bb index 8ca9e3b..d9e31c8 100644 --- a/meta-rcar-gen2/recipes-bsp/u-boot/u-boot_2013.01.01.bb +++ b/meta-rcar-gen2/recipes-bsp/u-boot/u-boot_2013.01.01.bb @@ -1,4 +1,4 @@ -require u-boot.inc +require recipes-bsp/u-boot/u-boot.inc # This is needs to be validated among supported BSP's before we can # make it default @@ -18,6 +18,12 @@ S = "${WORKDIR}/git" FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +# Some workaround for gcc5 support (tbc): +SRC_URI_append = " \ + file://0001-fixup-build-with-gcc5.patch \ + file://0001-inline-use-the-gcc-inline-version-instead-of-the-c99.patch \ +" + SRC_URI_append_porter = " \ file://0001-uboot-Silk-board-support.patch \ file://0004-uboot-porter-board-support.patch \ @@ -30,3 +36,17 @@ SRC_URI_append_silk = " \ file://0005-uboot-serial-sh-SCIF-internal-clock-support.patch \ file://0006-uboot-Silk-disable-dcache-until-fixed.patch \ " + +# MiniMonitor requires u-boot.srec +UBOOT_SREC ?= "u-boot.srec" +UBOOT_SREC_SYMLINK ?= "u-boot-${MACHINE}.srec" +UBOOT_SREC_IMAGE ?= "u-boot-${MACHINE}-${PV}-${PR}.srec" + +do_deploy_append() { + install ${S}/${UBOOT_SREC} ${DEPLOYDIR}/${UBOOT_SREC_IMAGE} + + cd ${DEPLOYDIR} + rm -f ${UBOOT_SREC} ${UBOOT_SREC_SYMLINK} + ln -sf ${UBOOT_SREC_IMAGE} ${UBOOT_SREC} + ln -sf ${UBOOT_SREC_IMAGE} ${UBOOT_SREC_SYMLINK} +} |