summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlejandro Colomar <alx@kernel.org>2023-12-03 15:10:16 +0100
committerAlejandro Colomar <alx@kernel.org>2023-12-03 15:10:16 +0100
commit11c1741e472c30aa34d59202730588281a1fddfc (patch)
tree59481796b75efa77ea281a5d5822f44dc46a2367
parentd080b047881e19a8df2f962d0af4abfe7024665d (diff)
*.mk: build-book: Use sponge(1) to update the book atomically
Signed-off-by: Alejandro Colomar <alx@kernel.org>
-rw-r--r--share/mk/build/book.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/share/mk/build/book.mk b/share/mk/build/book.mk
index d16b8104c..7e23cb237 100644
--- a/share/mk/build/book.mk
+++ b/share/mk/build/book.mk
@@ -21,7 +21,8 @@ _LMB := $(_MANDIR)/man-pages.pdf
$(_LMB): $(MANPAGES) $(wildcard $(LMBDIR)/* $(LMBDIR)/*/*) | $$(@D)/
$(info Build $@)
- $(BUILDLMB) $(MANDIR) >$@
+ $(BUILDLMB) $(MANDIR) \
+ | $(SPONGE) $@
.PHONY: build-book