From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Packham Date: Sun, 10 May 2015 21:02:09 +1200 Subject: [U-Boot] [PATCH v2] Makefile: Add U_BOOT_TZ and include in version In-Reply-To: <1430354303-30200-2-git-send-email-judge.packham@gmail.com> References: <1430354303-30200-2-git-send-email-judge.packham@gmail.com> Message-ID: <1431248529-23061-1-git-send-email-judge.packham@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Define U_BOOT_TZ alongside U_BOOT_TIME and U_BOOT_DATE and use it to include the timezone in the version output. Acked-by: Simon Glass Signed-off-by: Chris Packham --- As per feedback from Tom I've switched to '%z' so that any size increase as a result of the timezone information is constant. Changes in v2: - Switched to '%z' - Rebased against 2017.07-rc1 Makefile | 3 ++- include/version.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 24503ac..1f488aa 100644 --- a/Makefile +++ b/Makefile @@ -1230,7 +1230,8 @@ endef define filechk_timestamp.h (LC_ALL=C date +'#define U_BOOT_DATE "%b %d %C%y"'; \ - LC_ALL=C date +'#define U_BOOT_TIME "%T"') + LC_ALL=C date +'#define U_BOOT_TIME "%T"'; \ + LC_ALL=C date +'#define U_BOOT_TZ "%z"') endef $(version_h): include/config/uboot.release FORCE diff --git a/include/version.h b/include/version.h index d6c7cf2..777e9f6 100644 --- a/include/version.h +++ b/include/version.h @@ -19,7 +19,7 @@ #endif #define U_BOOT_VERSION_STRING U_BOOT_VERSION " (" U_BOOT_DATE " - " \ - U_BOOT_TIME ")" CONFIG_IDENT_STRING + U_BOOT_TIME " " U_BOOT_TZ ")" CONFIG_IDENT_STRING #ifndef __ASSEMBLY__ extern const char version_string[]; -- 2.3.5