summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam Varshavchik2018-07-13 07:01:10 -0400
committerGitHub2018-07-13 07:01:10 -0400
commitfdc3f1b75ed5dbded07c69c1000f31bb7c74f0e0 (patch)
tree0f9b3b5ca8ab0c975996271674030ab186924fdc
parent4fc91797ada09e9f8e3bd0a3cdbe0c78edf2530d (diff)
parent1e9a964f4e77e433701d1a61b121c625d10d7084 (diff)
downloadcourier-libs-fdc3f1b75ed5dbded07c69c1000f31bb7c74f0e0.tar.bz2
Merge pull request #10 from bmwiedemann/date
imap: Allow to override build date
-rw-r--r--imap/configure.ac3
1 files changed, 2 insertions, 1 deletions
diff --git a/imap/configure.ac b/imap/configure.ac
index b7f31fd..fb0a51f 100644
--- a/imap/configure.ac
+++ b/imap/configure.ac
@@ -341,7 +341,8 @@ courier)
;;
esac
-date=`date`
+SOURCE_DATE_EPOCH="${SOURCE_DATE_EPOCH:-`date +%s`}"
+date=`date -u -d "@$SOURCE_DATE_EPOCH" "+%F %T" 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" "+%F %T" 2>/dev/null || date -u "+%F %T"`
AC_DEFINE_UNQUOTED(PROGRAMVERSION, "$package/${target_cpu}-${target_vendor}-${target_os}/$date",
[ Source code version ])