From 5981542ebbc555c6d7e5920c75ae3b3cb1727a4b Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 30 Sep 2019 21:53:36 +0000 Subject: doc: avoid redundant mkdir(1) calls GNU make has order-only prerequisites, so use it to avoid redundant mkdir(1) calls since our homepage requires GNU make to build anyways. --- Documentation/include.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Documentation/include.mk b/Documentation/include.mk index 8501adc8..9a132962 100644 --- a/Documentation/include.mk +++ b/Documentation/include.mk @@ -125,8 +125,10 @@ gz_xdocs := $(addsuffix .gz, $(xdocs) $(xdocs_html)) rsync_xdocs := $(gz_xdocs) $(xdocs_html) $(xdocs) xdoc: $(xdocs) $(xdocs_html) -Documentation/.x/%.txt:: - @-mkdir -p $(@D) +Documentation/.x: + mkdir -p $@ + +Documentation/.x/%.txt :: | Documentation/.x $(PERL) -w Documentation/extman.perl $@ >$@+ mv $@+ $@ -- cgit v1.2.3-24-ge0c7