Patchwork [meta-fsl-ppc,dylan,03/12] u-boot: append sdk version into uboot version

login
register
mail settings
Submitter Ting Liu
Date Jan. 7, 2014, 1:06 p.m.
Message ID <1389100023-19005-4-git-send-email-b28495@freescale.com>
Download mbox | patch
Permalink /patch/64219/
State Accepted
Headers show

Comments

Ting Liu - Jan. 7, 2014, 1:06 p.m.
From: Chunrong Guo <B40290@freescale.com>

Signed-off-by: Chunrong Guo <B40290@freescale.com>
---
 recipes-bsp/u-boot/u-boot_git.bb |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

Patch

diff --git a/recipes-bsp/u-boot/u-boot_git.bb b/recipes-bsp/u-boot/u-boot_git.bb
index c3aa105..008e253 100644
--- a/recipes-bsp/u-boot/u-boot_git.bb
+++ b/recipes-bsp/u-boot/u-boot_git.bb
@@ -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