From: Petter Reinholdtsen Date: Thu, 16 Nov 2023 21:46:37 +0000 (+0100) Subject: Improve clean and distclean target. X-Git-Url: https://pere.pagekite.me/gitweb/text-infor-lif-else-laula.git/commitdiff_plain/7f1b85f36f42d1ed8ae6b6d246f09724803a2dde Improve clean and distclean target. --- diff --git a/Makefile b/Makefile index 54396c0..0c8784d 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,13 @@ SOURCE = manuscript +GENERATED = \ + $(SOURCE).pdf $(SOURCE).epub $(SOURCE).html \ + $(SOURCE).en.pdf $(SOURCE).en.epub $(SOURCE).en.html \ + $(SOURCE).nb.pdf $(SOURCE).nb.epub $(SOURCE).nb.html \ + $(SOURCE).se.pdf $(SOURCE).se.epub $(SOURCE).se.html \ + $(SOURCE).sma.pdf $(SOURCE).sma.epub $(SOURCE).sma.html + DBLATEX = dblatex DBLATEX_OPTS = \ @@ -12,11 +19,7 @@ DBLATEX_OPTS = \ -V \ -p data/pdf.xsl -all: $(SOURCE).pdf $(SOURCE).epub $(SOURCE).html \ - $(SOURCE).en.pdf $(SOURCE).en.epub $(SOURCE).en.html \ - $(SOURCE).nb.pdf $(SOURCE).nb.epub $(SOURCE).nb.html \ - $(SOURCE).se.pdf $(SOURCE).se.epub $(SOURCE).se.html \ - $(SOURCE).sma.pdf $(SOURCE).sma.epub $(SOURCE).sma.html \ +all: $(GENERATED) $(SOURCE).xml: *.adoc $(SOURCE)-docinfo*.xml asciidoctor -b docbook5 -d book $(SOURCE).adoc --out-file=$@ @@ -96,6 +99,6 @@ $(SOURCE).sma.html: $(SOURCE).xml $< clean: - $(RM) *~ + $(RM) *~ */*~ distclean: - $(RM) $(SOURCE).xml $(SOURCE).pdf $(SOURCE).epub $(SOURCE).html + $(RM) $(GENERATED) manuscript.*.xml