summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorHisham <hisham@gobolinux.org>2016-05-04 15:34:49 -0300
committerHisham <hisham@gobolinux.org>2016-05-04 15:34:49 -0300
commitc37be409a99441b2edcace1152eb2fe7cb2a8074 (patch)
treee2001bcfdf0fa76549a4d80aeb64ba4d0af4c60d /configure.ac
parentfa1b5d1e2e9cd0c6c54574381723cc696325f741 (diff)
Improve reproducible builds.
Use a SOURCE_DATA_EPOCH friendly date. Suggested by @fasterit in #476.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac3
1 files changed, 2 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index fa323598..9b3c17bd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4,7 +4,8 @@
AC_PREREQ(2.65)
AC_INIT([htop],[2.0.1],[hisham@gobolinux.org])
-year=$(date +%Y)
+SOURCE_DATE_EPOCH="${SOURCE_DATE_EPOCH:-$(date +%s)}"
+year=$(date -u -d "@$SOURCE_DATE_EPOCH" "+%Y" 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" "+%Y" 2>/dev/null || date -u "+%Y")
# The following two lines are required by hwloc scripts
AC_USE_SYSTEM_EXTENSIONS

© 2014-2024 Faster IT GmbH | imprint | privacy policy