From 870be9f0b6289d259c8c76a2d5e971069ed91a00 Mon Sep 17 00:00:00 2001 From: Olaf Bergmann Date: Thu, 29 Apr 2021 12:23:29 +0200 Subject: [PATCH] doc/Makefile.am: update man-page-build dependency order The target man-page-build requires the update pages' html to be present. To avoid race conditions with `make -k`, upg-page-build now has become a prerequisite for the target man-page-build. --- doc/Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/Makefile.am b/doc/Makefile.am index b40e1011..70ebb9ab 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -39,7 +39,7 @@ man-page-start: man-page-prepare @echo ' Upgrading between libcoap versions:' >> $(top_builddir)/doc/man_tmp/upgrading.dox @echo ' ' >> $(top_builddir)/doc/man_tmp/upgrading.dox -man-page-build: man-page-start +man-page-build: upg-page-build man-page-start @MAN_FILES=`find $(top_srcdir)/man/ -type f -name "coap.txt.in" ; find $(top_srcdir)/man/ -type f -name "coap_*.in" | ALL=C sort ; find $(top_srcdir)/man/ -type f -name "coap-*.in" | LC_ALL=C sort` ;\ UPG_FILES=`find $(top_srcdir)/doc/ -type f -name "upgrade_*.txt" | ALL=C sort` ;\ HTML_FILES=`find $(top_builddir)/man/ -type f -name "*.html"` ;\ @@ -159,7 +159,7 @@ upg-page-build: $(A2X) -d article --format xhtml -D $(top_builddir)/doc/ $(top_srcdir)/doc/$${FILE} ;\ done -all: upg-page-build man-page-build +all: man-page-build $(DOXYGEN) Doxyfile @cp -f $(top_srcdir)/doc/docbook.local.css $(top_builddir)/doc/html/docbook-xsl.css