On Tue, Dec 10, 2013 at 11:05 AM, Gary Thomas <[email protected]> wrote: > On 2013-12-09 11:31, John Weber wrote: >> >> From: Dan McGregor <[email protected]> >> >> Separate the recipe into two files in the same fashion as the kernel >> recipes. A u-boot-fslc.inc file contains the common settings for the >> recipe, and a .bb file contains the settings specific to the version >> of u-boot to be built (e.g. SRCREV, branch name). >> >> In addition, new versions of bitbake require that a branch be specified >> and that the SRCREV be in the specified branch. Set the branch in the >> SRC_URI. >> >> Branch code based on patch from Dan McGregor <[email protected]> >> >> Signed-off-by: John Weber <[email protected]> >> --- >> recipes-bsp/u-boot/u-boot-fslc.inc | 29 >> +++++++++++++++++++++++++++++ >> recipes-bsp/u-boot/u-boot-fslc_2013.10.bb | 24 >> +++--------------------- >> 2 files changed, 32 insertions(+), 21 deletions(-) >> create mode 100644 recipes-bsp/u-boot/u-boot-fslc.inc >> >> diff --git a/recipes-bsp/u-boot/u-boot-fslc.inc >> b/recipes-bsp/u-boot/u-boot-fslc.inc >> new file mode 100644 >> index 0000000..8457bc5 >> --- /dev/null >> +++ b/recipes-bsp/u-boot/u-boot-fslc.inc >> @@ -0,0 +1,29 @@ >> +# Copyright (C) 2012, 2013 O.S. Systems Software LTDA. >> +# Released under the MIT license (see COPYING.MIT for the terms) >> + >> +require recipes-bsp/u-boot/u-boot.inc >> + >> +DESCRIPTION = "U-boot bootloader for Freescale ARM platforms" >> +LICENSE = "GPLv2+" >> +LIC_FILES_CHKSUM = >> "file://Licenses/README;md5=025bf9f768cbcb1a165dbe1a110babfb" >> +COMPATIBLE_MACHINE = "(mxs|mx3|mx5|mx6|vf60)" >> + >> +DEPENDS_mxs += "elftosb-native openssl-native" >> + >> +PROVIDES += "u-boot" >> + >> +GITBRANCH ??= "master" >> + >> +SRC_URI = "git://github.com/Freescale/u-boot-imx.git;tag=${BITBRANCH}" > > > Don't use tag=, use branch=. The use of tags breaks the ability to run > with BB_NO_NETWORK and private/local source mirrors. > > Also, why not call it SRCBRANCH, following the revision name of SRCREV > already > used by bitbake?
I second this changes; John, can you update this accordinly? -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
