From 4d4256c6f448073b2473e934956c0e86554eb98f Mon Sep 17 00:00:00 2001
From: Malin Freeborn <malinfreeborn@posteo.net>
Date: Tue, 13 Feb 2024 00:11:49 +0100
Subject: [PATCH] ensure complete make output

---
 .gitignore |  2 ++
 Makefile   | 10 ++++++----
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/.gitignore b/.gitignore
index db86dc23..b93c802d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -37,3 +37,5 @@ old
 *.sls
 .switch-*
 images/wide.jpg
+*latexmk
+*.fls
diff --git a/Makefile b/Makefile
index d36ca47b..9189f09e 100644
--- a/Makefile
+++ b/Makefile
@@ -2,17 +2,19 @@ output: docs.pdf
 
 images:
 	mkdir images
-images/wide.jpg: images
+images/wide.jpg:| images
 	convert -size 100x60 xc:skyblue -fill white -stroke black  -draw "ellipse 50,30 40,20 45,270" images/wide.jpg
 
-docs.pdf: images/wide.jpg $(wildcard *.sty) docs.tex
+docs.pdf: images/wide.jpg svg-inkscape $(wildcard *.sty) docs.tex
 	pdflatex -shell-escape docs.tex
 test.pdf: test.tex $(wildcard *.sty) $(wildcard *.tex)
 	pdflatex -shell-escape test.tex
-	makeglossaries test
 resources.pdf: $(wildcard *.tex) $(wildcard *.sty) 
 	pdflatex -shell-escape resources.tex
-rules.pdf: rules.tex rules $(wildcard *.sty)
+svg-inkscape:
+	pdflatex -shell-escape rules.tex
+	pdflatex -shell-escape docs.tex
+rules.pdf: svg-inkscape rules.tex rules $(wildcard *.sty)
 	pdflatex -shell-escape rules.tex
 
 all: docs.pdf test.pdf resources.pdf rules.pdf
-- 
GitLab