fix do-spellcheck: use ignore.dict from SOURCEDIR; remove spaces

This commit is contained in:
Clemens Lauermann 2020-04-23 09:51:29 +02:00
parent d42c9a599a
commit 6332da81f4

View File

@ -49,7 +49,7 @@ build-stage:
compile-pdf:
# Bauen der Arbeit aus dem staging verzeichnis heraus
@echo "Compiling the theses into the pdf: $(OUTPUTFILE)"
# Builden mit pandoc. Als Basisverzeichnis springen wir ins staging.
# Damit sollten alle relativen Links stimmen
@cd staging && pandoc "$(STAGINGDIR)"/*.md "$(STAGINGDIR)/style/"*.md *.yaml \
@ -64,7 +64,7 @@ compile-pdf:
# Ausgabe der Warnungen
@cat $(LOGFILE)
# Build erfolgreich -> Resultate zurückkopieren
@rsync -az $(OUTPUTFILE) $(SOURCEDIR)/
@rsync -az $(LOGFILE) $(SOURCEDIR)/
@ -74,7 +74,7 @@ do-spellcheck:
@echo "Performing a spellcheck on all Markdown files"
# Überprüft die staging Dateien auf Rechtschreibfehler
@pandoc "$(STAGINGDIR)"/*.md -t plain | hunspell -d de_AT,de_AT_frami,en_US -p ignore.dict -l -t | sort | uniq > "$(SPELLERRORFILE)"
@pandoc "$(STAGINGDIR)"/*.md -t plain | hunspell -d de_AT,de_AT_frami,en_US -p "$(SOURCEDIR)"/ignore.dict -l -t | sort | uniq > "$(SPELLERRORFILE)"
# Ausgabe der Rechtschreibfehler
@cat "$(SPELLERRORFILE)" | sed 's/^/ /'
@ -95,7 +95,3 @@ pdf: build-stage compile-pdf remove-stage
# Special Targets
.PHONY: help pdf clean