]> code.ossystems Code Review - meta-freescale.git/commitdiff
u-boot: append sdk version into uboot version
authorChunrong Guo <B40290@freescale.com>
Wed, 10 Jul 2013 03:45:01 +0000 (03:45 +0000)
committerZhenhua Luo <zhenhua.luo@freescale.com>
Thu, 11 Jul 2013 08:55:52 +0000 (16:55 +0800)
Signed-off-by: Chunrong Guo <B40290@freescale.com>
meta-fsl-ppc/recipes-bsp/u-boot/u-boot_git.bb

index c3aa1053583e4d2c3e4a5357781b5359d592a822..008e253ddeb6ed666973f3903ac94cc4c18d18e3 100644 (file)
@@ -39,6 +39,8 @@ EXTRA_OEMAKE = 'CROSS_COMPILE=${WRAP_TARGET_PREFIX} CC="${WRAP_TARGET_PREFIX}gcc
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
+UBOOT_LOCALVERSION = "${@d.getVar('SDK_VERSION', True).partition(' ')[0]}"
+
 USRC ?= ""
 S = '${@base_conditional("USRC", "", "${WORKDIR}/git", "${USRC}", d)}'
 
@@ -47,6 +49,12 @@ do_compile () {
        unset CFLAGS
        unset CPPFLAGS
 
+        if [ ! -e ${B}/.scmversion -a ! -e ${S}/.scmversion ]
+        then
+            echo ${UBOOT_LOCALVERSION} > ${B}/.scmversion
+            echo ${UBOOT_LOCALVERSION} > ${S}/.scmversion
+        fi
+
        if [ "x${UBOOT_MACHINES}" = "x" ]; then
                UBOOT_MACHINES=${UBOOT_MACHINE}
        fi