diff options
-rw-r--r-- | Makefile | 5 | ||||
-rw-r--r-- | main.c | 2 | ||||
-rw-r--r-- | version.c | 1 | ||||
-rw-r--r-- | version.h | 1 |
4 files changed, 7 insertions, 2 deletions
@@ -40,7 +40,10 @@ LDLIBS = -lm \ GIT_VERSION = $(shell git log -1 --format='%h' -s .) GIT_STATUS = $(shell [ -z "`git status -s -uno`" ] || echo +) -CFLAGS += -DVERSION='"$(GIT_VERSION)$(GIT_STATUS)"' +BUILD_DATE = $(shell date +'%Y%m%d-%H:%M') + +CFLAGS += -DVERSION='"$(GIT_VERSION)$(GIT_STATUS)"' \ + -DBUILD_DATE='"$(BUILD_DATE)"' ifneq ($(USE_WEBKIT),) CFLAGS += -DUSE_WEBKIT `pkg-config --cflags webkit2gtk-4.0` @@ -202,7 +202,7 @@ int main(int argc, char **argv) sexpr(); return 0; case 'V': - fprintf(stderr, "%s\n", version); + fprintf(stderr, "%s %sZ\n", version, build_date); return 1; default: usage(*argv); @@ -14,3 +14,4 @@ const char *version = VERSION; +const char *build_date = BUILD_DATE; @@ -14,5 +14,6 @@ #define VERSION_H extern const char *version; +extern const char *build_date; #endif /* !VERSION_H */ |