Alexander Couzens (lynxis@fe80.eu) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/8618
-gerrit
commit 4388331eb885319f20e63ebfe2b0d530d6889d87 Author: Alexander Couzens lynxis@fe80.eu Date: Sat Mar 7 01:39:55 2015 +0100
genbuild_h.sh: set TZ + LANG variable to have predictable `date` and `git` output
Change-Id: I10fb0f797b79a2bdbc41c31fe846cc04e26260b3 Signed-off-by: Alexander Couzens lynxis@fe80.eu --- util/genbuild_h/genbuild_h.sh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/util/genbuild_h/genbuild_h.sh b/util/genbuild_h/genbuild_h.sh index d814ce5..ffc696e 100755 --- a/util/genbuild_h/genbuild_h.sh +++ b/util/genbuild_h/genbuild_h.sh @@ -29,7 +29,7 @@ printf "#define COREBOOT_VERSION %s\n" ""$KERNELVERSION"" #See if the build is running in a git repo and the git command is available if [ -d "${top}/.git" ] && [ -f "$(command -v git)" ]; then printf "/* %s UTC */\n" "$(LANG= TZ=UTC git log --date=local --pretty=format:%cd -1)" - printf "#define COREBOOT_VERSION_TIMESTAMP %s\n" "$(LANG= git log --pretty=format:%ct -1)" + printf "#define COREBOOT_VERSION_TIMESTAMP %s\n" "$(git log --pretty=format:%ct -1)" printf "#define COREBOOT_ORIGIN_GIT_REVISION "%s"\n" "$(LANG= git log remotes/origin/master -1 --format=format:%h)" else printf "/* `LANG= TZ=UTC date` */\n" @@ -38,12 +38,12 @@ else fi
printf "#define COREBOOT_EXTRA_VERSION "%s"\n" "$COREBOOT_EXTRA_VERSION" -printf "#define COREBOOT_BUILD "%s"\n" "$(date-d @$DATE)" -printf "#define COREBOOT_BUILD_YEAR_BCD 0x%s\n" "$(date -d @$DATE +%y)" -printf "#define COREBOOT_BUILD_MONTH_BCD 0x%s\n" "$(date -d @$DATE +%m)" -printf "#define COREBOOT_BUILD_DAY_BCD 0x%s\n" "$(date -d @$DATE +%d)" -printf "#define COREBOOT_BUILD_WEEKDAY_BCD 0x%s\n" "$(date -d @$DATE +%w)" -printf "#define COREBOOT_DMI_DATE "%s"\n" "$(date -d @$DATE +%m/%d/%Y)" +printf "#define COREBOOT_BUILD "%s"\n" "$(LANG= TZ=UTC date -d @$DATE)" +printf "#define COREBOOT_BUILD_YEAR_BCD 0x%s\n" "$(TZ=UTC date -d @$DATE +%y)" +printf "#define COREBOOT_BUILD_MONTH_BCD 0x%s\n" "$(TZ=UTC date -d @$DATE +%m)" +printf "#define COREBOOT_BUILD_DAY_BCD 0x%s\n" "$(TZ=UTC date -d @$DATE +%d)" +printf "#define COREBOOT_BUILD_WEEKDAY_BCD 0x%s\n" "$(TZ=UTC date -d @$DATE +%w)" +printf "#define COREBOOT_DMI_DATE "%s"\n" "$(TZ=UTC date -d @$DATE +%m/%d/%Y)" printf "\n" -printf "#define COREBOOT_COMPILE_TIME "%s"\n" "$(date -d @$DATE +%T)" +printf "#define COREBOOT_COMPILE_TIME "%s"\n" "$(TZ=UTC date -d @$DATE +%T)" printf "#endif\n"