Commit 6d44762eb6bd4008c0dc90f1b5544a13b898056a

Authored by Perry Werneck
Committed by GitHub
2 parents 147e1875 404ca5bb

Merge pull request #3 from bmwiedemann/date

Allow to override build date with SOURCE_DATE_EPOCH
Showing 1 changed file with 6 additions and 4 deletions   Show diff stats
configure.ac
... ... @@ -176,10 +176,12 @@ AC_SUBST(PACKAGE_RELEASE,$app_cv_release)
176 176 AC_SUBST(PACKAGE_MAJOR_RELEASE,$app_rls_major)
177 177 AC_SUBST(PACKAGE_MINOR_RELEASE,$app_rls_minor)
178 178  
179   -rpq_build_date=`LANG=C date`
180   -rpq_timestamp=`date +%Y%m%d%H%M%S`
181   -rpq_revision=`date +"%Y%m%d"`
182   -sccs_date=`date +%Y/%m/%d`
  179 +date="date"
  180 +test -z "$SOURCE_DATE_EPOCH" || date="$date -u -d@$SOURCE_DATE_EPOCH"
  181 +rpq_build_date=`LANG=C $date`
  182 +rpq_timestamp=`$date +%Y%m%d%H%M%S`
  183 +rpq_revision=`$date +"%Y%m%d"`
  184 +sccs_date=`$date +%Y/%m/%d`
183 185 sccs_user=$USER
184 186  
185 187 AC_SUBST(RPQ_BUILD_DATE,$rpq_build_date)
... ...