From e6fc3b0c11f35938d3890fff35d04155d31508e0 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Tue, 18 Oct 2016 12:37:09 +0200 Subject: [PATCH] Makefile: avoid useless file overwrites - only write changes --- Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index d194591..b6881e2 100644 --- a/Makefile +++ b/Makefile @@ -19,7 +19,9 @@ MEDIAWIKI_DEB=${MEDIAWIKI_PACKAGE}_${DOCRELEASE}-${PKGREL}_all.deb all: index.html .pve-doc-depends link-refs.json: $(wildcard *.adoc) scan-adoc-refs - ./scan-adoc-refs *.adoc --depends .pve-doc-depends > link-refs.json + ./scan-adoc-refs *.adoc --depends .pve-doc-depends.tmp > link-refs.json.tmp + @cmp --quiet .pve-doc-depends .pve-doc-depends.tmp || mv .pve-doc-depends.tmp .pve-doc-depends + @cmp --quiet link-refs.json link-refs.json.tmp || mv link-refs.json.tmp link-refs.json pve-doc-generator.mk: .pve-doc-depends pve-doc-generator.mk.in cat pve-doc-generator.mk.in .pve-doc-depends > $@.tmp -- 2.39.2