From: David Griffith Date: Sun, 11 Mar 2018 13:27:12 +0000 (-0700) Subject: Add BUILD_DATE_TIME to src/common/defines.h. X-Git-Url: https://scope-eye.net/git/?a=commitdiff_plain;h=a31aedd873e5cd8180550339c7bae9758f7f820c;p=liskon_frotz.git Add BUILD_DATE_TIME to src/common/defines.h. --- diff --git a/Makefile b/Makefile index a52f007..2fc4e1a 100644 --- a/Makefile +++ b/Makefile @@ -19,6 +19,8 @@ else GIT_TAG = $(VERSION) endif +BUILD_DATE_TIME = $(shell date +%Y%m%d.%k%M%S | sed s/\ //g) + export CFLAGS # Enable compiler warnings. This is an absolute minimum. @@ -212,6 +214,7 @@ $(SRCDIR)/blorblib.a: $(BLORB_OBJECT) $(COMMON_DIR)/defines.h: @echo "Generating $@" @echo "#define VERSION \"$(VERSION)\"" > $@ + @echo "#define BUILD_DATE_TIME \"$(BUILD_DATE_TIME)\"" >> $@ $(CURSES_DIR)/defines.h: @echo "Generating $@" @@ -291,4 +294,5 @@ help: .PHONY: all clean dist dumb hash help \ blorb_lib common_lib curses_lib dumb_lib \ install install_dfrotz install_dumb \ - uninstall uninstall_dfrotz uninstall_dumb $(SUBDIRS) $(SUB_CLEAN) + uninstall uninstall_dfrotz uninstall_dumb $(SUBDIRS) $(SUB_CLEAN) \ + $(COMMON_DIR)/defines.h $(CURSES_DIR)/defines.h diff --git a/src/curses/ux_init.c b/src/curses/ux_init.c index 2e2c340..07cf715 100644 --- a/src/curses/ux_init.c +++ b/src/curses/ux_init.c @@ -1141,6 +1141,7 @@ static void print_version(void) printf("\nGit commit:\t%s\n", GIT_HASH); printf("Git tag:\t%s\n", GIT_TAG); printf("Git branch:\t%s\n", GIT_BRANCH); + printf("Build:\t\t%s\n", BUILD_DATE_TIME); printf(" Frotz was originally written by Stefan Jokisch.\n"); printf(" It complies with standard 1.0 of Graham Nelson's specification.\n"); printf(" It was ported to Unix by Galen Hazelwood.\n");