From 4dc1197ba3aa7bc6c4c40f09f1ad19dc0d9cbaeb Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Sun, 7 Jun 2015 02:07:34 +0200 Subject: genbuild_h: refactor environment variable into export's Change-Id: Ife3fb0c86fbd065fe9957bbc79b4dd1391f930b2 Signed-off-by: Alexander Couzens Reviewed-on: http://review.coreboot.org/10448 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer --- util/genbuild_h/genbuild_h.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'util') diff --git a/util/genbuild_h/genbuild_h.sh b/util/genbuild_h/genbuild_h.sh index 3d25276948..84aad7ddea 100755 --- a/util/genbuild_h/genbuild_h.sh +++ b/util/genbuild_h/genbuild_h.sh @@ -21,6 +21,10 @@ DATE="" GITREV="" TIMESOURCE="" + +export LANG=C +export TZ=UTC + if [ -d "${top}/.git" ] && [ -f "$(command -v git)" ]; then GITREV=$(LANG= git log remotes/origin/master -1 --format=format:%h) TIMESOURCE=git @@ -34,10 +38,10 @@ fi our_date() { case $(uname) in NetBSD|OpenBSD|DragonFly|FreeBSD) - TZ=UTC date -r $1 $2 + date -r $1 $2 ;; *) - TZ=UTC date -d @$1 $2 + date -d @$1 $2 esac } @@ -53,7 +57,7 @@ printf "#define COREBOOT_VERSION_TIMESTAMP $DATE\n" printf "#define COREBOOT_ORIGIN_GIT_REVISION \"$GITREV\"\n" printf "#define COREBOOT_EXTRA_VERSION \"%s\"\n" "$COREBOOT_EXTRA_VERSION" -printf "#define COREBOOT_BUILD \"$(LANG= our_date "$DATE")\"\n" +printf "#define COREBOOT_BUILD \"$(our_date "$DATE")\"\n" printf "#define COREBOOT_BUILD_YEAR_BCD 0x$(our_date "$DATE" +%y)\n" printf "#define COREBOOT_BUILD_MONTH_BCD 0x$(our_date "$DATE" +%m)\n" printf "#define COREBOOT_BUILD_DAY_BCD 0x$(our_date "$DATE" +%d)\n" -- cgit v1.2.3