From ea23a124ad3e7065fe22844ee637bb9c0ecfef56 Mon Sep 17 00:00:00 2001 From: Janneke Nieuwenhuizen Date: Sat, 9 Sep 2023 13:35:40 +0200 Subject: maint: Help help2man generate reproducible man-pages. * doc/local.mk (SOURCE_DATE_EPOCH): New exported variable. Change-Id: I6636693695d5502657f1475d93d31949e0b0b39d --- doc/local.mk | 3 +++ 1 file changed, 3 insertions(+) (limited to 'doc') diff --git a/doc/local.mk b/doc/local.mk index 18bd599962..a653a32420 100644 --- a/doc/local.mk +++ b/doc/local.mk @@ -224,6 +224,9 @@ gen_man = \ $(HELP2MANFLAGS) HELP2MANFLAGS = --source=GNU --info-page=$(PACKAGE_TARNAME) +# help2man reproducibility +SOURCE_DATE_EPOCH = $(shell git show HEAD --format=%ct --no-patch 2>/dev/null || echo 1) +export SOURCE_DATE_EPOCH $(srcdir)/%D%/guix.1: scripts/guix.in $(sub_commands_mans) -$(AM_V_HELP2MAN)$(gen_man) --output="$@" `basename "$@" .1` -- cgit v1.2.3