[pacman-dev] [PATCH] autotools: be more templated when getting list of doc dist files
Distribute asciidoc sources for all manpages instead of remembering to add files to both variables. Fixes regression in 377d47142f7aaa01ca782e6587f2d4caf663865b which broke building the website from a dist tarball: make: *** No rule to make target 'pacman-conf.8.html', needed by 'html'. Stop. (Technically this regression is already fixed by commit 942b909829d529409216939b36af11e8480726f5, but this is just going to keep happening, I suspect, so we should fix the root cause.) Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> --- And in fact, this is the spiritual successor to commit a769fbfd402b149e4fee5ce65b26bae8c56b5d43 doc/Makefile.am | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/doc/Makefile.am b/doc/Makefile.am index 195f0b14..c61110fc 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -21,6 +21,7 @@ MANPAGES = \ DOXYGEN_MANS = $(wildcard man3/*.3) HTML_MANPAGES = $(addsuffix .html,$(MANPAGES)) +ASCIIDOC_MANPAGES = $(addsuffix .asciidoc,$(MANPAGES)) HTML_OTHER = \ index.html \ @@ -36,24 +37,12 @@ EXTRA_DIST = \ meson.build \ asciidoc.conf \ asciidoc-override.css \ - alpm-hooks.5.asciidoc \ - pacman.8.asciidoc \ - makepkg.8.asciidoc \ - makepkg-template.1.asciidoc \ - repo-add.8.asciidoc \ - vercmp.8.asciidoc \ - pacman-key.8.asciidoc \ - PKGBUILD.5.asciidoc \ PKGBUILD-example.txt \ - makepkg.conf.5.asciidoc \ - pacman.conf.5.asciidoc \ - BUILDINFO.5.asciidoc \ - pacman-conf.8.asciidoc \ - libalpm.3.asciidoc \ footer.asciidoc \ index.asciidoc \ submitting-patches.asciidoc \ translation-help.asciidoc \ + $(ASCIIDOC_MANPAGES) \ $(MANPAGES) \ $(DOXYGEN_MANS) -- 2.23.0
participants (1)
-
Eli Schwartz