diff --git a/Makefile.in b/Makefile.in index 428abff..ade6742 100644 --- a/Makefile.in +++ b/Makefile.in @@ -111,11 +111,17 @@ DEPENDS= \ src/terminal/marshal.h \ src/trace/marshal.h +DATE_FMT = +%Y%m%d +ifdef SOURCE_DATE_EPOCH + BUILD_DATE ?= $(shell date -u -d "@$(SOURCE_DATE_EPOCH)" "$(DATE_FMT)" 2>/dev/null || date -u -r "$(SOURCE_DATE_EPOCH)" "$(DATE_FMT)" 2>/dev/null || date -u "$(DATE_FMT)") +else + BUILD_DATE ?= $(shell date "$(DATE_FMT)") +endif CFLAGS= \ @CFLAGS@ \ -g \ -Isrc/include \ - -DBUILD_DATE=`date +%Y%m%d` \ + -DBUILD_DATE=$(BUILD_DATE) \ -DLOCALEDIR=$(localedir) \ @LIB3270_CFLAGS@ \ @GTK_CFLAGS@ \ -- libgit2 0.21.2