diff options
author | Alejandro Colomar <alx@kernel.org> | 2024-03-23 00:56:47 +0100 |
---|---|---|
committer | Alejandro Colomar <alx@kernel.org> | 2024-03-23 01:23:13 +0100 |
commit | 203034d1f0671344cc3612e9ad2ea62613e18506 (patch) | |
tree | 40d912788377d4730c52fd694ea36020845e763d | |
parent | 7909279170f872058cdc66f20a17234554ee2843 (diff) | |
download | man-pages-203034d1f0671344cc3612e9ad2ea62613e18506.tar.gz |
share/mk/: $MANPAGEDATECMD: Use a variable for setting the date of manual pages
Signed-off-by: Alejandro Colomar <alx@kernel.org>
-rw-r--r-- | share/mk/build/man/man.mk | 2 | ||||
-rw-r--r-- | share/mk/configure/version.mk | 3 | ||||
-rw-r--r-- | share/mk/dist/files.mk | 2 |
3 files changed, 5 insertions, 2 deletions
diff --git a/share/mk/build/man/man.mk b/share/mk/build/man/man.mk index 4d1e901367..4978329ead 100644 --- a/share/mk/build/man/man.mk +++ b/share/mk/build/man/man.mk @@ -21,7 +21,7 @@ _NONSO_MAN := $(patsubst $(MANDIR)/%, $(_MANDIR)/%, $(NONSO_MAN)) $(_NONSO_MAN): $(_MANDIR)/%: $(MANDIR)/% $(MK) | $$(@D)/ $(info $(INFO_)SED $@) <$< \ - $(SED) "/^\.TH/s/(date)/$$($(GIT) log --format=%cs -1 -- $< $(HIDE_ERR))/" \ + $(SED) "/^\.TH/s/(date)/$$($(MANPAGEDATECMD))/" \ | $(SED) '/^\.TH/s/(unreleased)/$(DISTVERSION)/' >$@ diff --git a/share/mk/configure/version.mk b/share/mk/configure/version.mk index 474fbbf9cb..2ef5d0e4ab 100644 --- a/share/mk/configure/version.mk +++ b/share/mk/configure/version.mk @@ -44,4 +44,7 @@ DISTDATECMD := \ DISTDATE := $(shell $(DISTDATECMD)) +MANPAGEDATECMD = $(GIT) log --format=%cs -1 -- $< $(HIDE_ERR) + + endif # include guard diff --git a/share/mk/dist/files.mk b/share/mk/dist/files.mk index d80e21e5ed..bf95eeaafe 100644 --- a/share/mk/dist/files.mk +++ b/share/mk/dist/files.mk @@ -45,7 +45,7 @@ FORCE_DISTVERSION := \ $(_DISTPAGES): $(_DISTDIR)/man%: $(srcdir)/man% $(MK) | $$(@D)/ $(info $(INFO_)SED $@) <$< \ - $(SED) "/^\.TH/s/(date)/$$($(GIT) log --format=%cs -1 -- $< $(HIDE_ERR))/" \ + $(SED) "/^\.TH/s/(date)/$$($(MANPAGEDATECMD))/" \ | $(SED) '/^\.TH/s/(unreleased)/$(DISTVERSION)/' \ | $(INSTALL_DATA) -T /dev/stdin $@ |