>From 271e880a74f5b8467a26f550c9abc9ed1ff8378d Mon Sep 17 00:00:00 2001 From: Akira Yokosawa <akiyks@xxxxxxxxx> Date: Wed, 12 Dec 2018 07:35:24 +0900 Subject: [PATCH] Makefile: Add recipe to remove obsolete intermediate files Commit 3ab5541f7404 ("intro: Add containers and hypervisor to "iron triangle" diagram") replaced intro/PPGrelation.fig with intro/PPGrelation.svg. The old intermediate file intro/PPGrelation.eps causes duplicated targets in the Makefile. Therefore, add a list OBSOLETE_FILES in the Makefile and remove such files by "make clean". Also remove PPGrelation.eps from intro/.gitignore. Signed-off-by: Akira Yokosawa <akiyks@xxxxxxxxx> --- Makefile | 3 ++- intro/.gitignore | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index c928c80..49934df 100644 --- a/Makefile +++ b/Makefile @@ -12,6 +12,7 @@ LATEXSOURCES = \ */*/*.tex LATEXGENERATED = autodate.tex qqz.tex contrib.tex origpub.tex +OBSOLETE_FILES = intro/PPGrelation.eps ABBREVTARGETS := tcb 1c hb msns mss mstx msr msn msnt 1csf @@ -293,7 +294,7 @@ clean: -o -name '*.qqz' -o -name '*.toc' -o -name '*.bbl' \ -o -name '*.fcv' -o -name '*.ltms' | xargs rm -f rm -f perfbook_flat.tex perfbook*.out perfbook-*.tex - rm -f $(LATEXGENERATED) + rm -f $(LATEXGENERATED) $(OBSOLETE_FILES) rm -f extraction rm -f CodeSamples/snippets.mk CodeSamples/snippets.d diff --git a/intro/.gitignore b/intro/.gitignore index c29b706..cffadec 100644 --- a/intro/.gitignore +++ b/intro/.gitignore @@ -1,4 +1,3 @@ FourTaskCategories.eps FourTaskOrder.eps Generality.eps -PPGrelation.eps -- 2.7.4