Skip to content
Snippets Groups Projects
Makefile 842 B
Newer Older
Daniel Meißner's avatar
Daniel Meißner committed
DOCUMENT_NAME = Arbeit
XELATEX = xelatex

default: 
	@echo 'make all    | Erstelle das komplette Dokument inklusive bib-Datei für das Literaturverzeichnis'
	@echo 'make bib    | Erstelle bib-Datei für Literaturverzeichnis'
	@echo 'make doc    | Erstelle komplettes Dokument und lese die Ausgabe. Falls Fehler auftreten führe make bib oder make doc erneut aus.'
	@echo 'make clean  | Säubere das Arbeitsverzeichnis von temporären Dateien und Verzeichnissen.'


all: doc bib doc_twice
Daniel Meißner's avatar
Daniel Meißner committed

bib: 
	bibtex $(DOCUMENT_NAME)

doc: 
	$(XELATEX) $(DOCUMENT_NAME).tex

doc_twice: 
	$(XELATEX) $(DOCUMENT_NAME).tex
	$(XELATEX) $(DOCUMENT_NAME).tex

Daniel Meißner's avatar
Daniel Meißner committed
clean:
	rm -f .log quit.tex *.acn *gdf *.glg *. glo *. gls *.ist *.lol *.nlo *.nls *.ps *.out *.dvi *.log *.aux *.blg *.toc *.log *.bbl *.lof *.lot *.idx *.brf *.ilg *.ind abschnitte/*.aux bilder/*.aux