Modified latex makefile to ignore temp directory
This commit is contained in:
parent
e44dd55c65
commit
83c21736e2
@ -10,7 +10,7 @@ CFLAGS = -pdf -shell-escape -halt-on-error
|
|||||||
TARGETS = $(BUILDDIR)/thesis.pdf
|
TARGETS = $(BUILDDIR)/thesis.pdf
|
||||||
|
|
||||||
|
|
||||||
all: precomp $(TARGETS) postcomp
|
all: clean precomp $(TARGETS) postcomp
|
||||||
|
|
||||||
precomp:
|
precomp:
|
||||||
@mkdir -p $(TEMPDIR)
|
@mkdir -p $(TEMPDIR)
|
||||||
@ -23,10 +23,8 @@ postcomp:
|
|||||||
$(BUILDDIR)/thesis.pdf: $(TEMPDIR)/thesis.tex
|
$(BUILDDIR)/thesis.pdf: $(TEMPDIR)/thesis.tex
|
||||||
$(CC) $(CFLAGS) -output-directory=../$(BUILDDIR) -cd $<
|
$(CC) $(CFLAGS) -output-directory=../$(BUILDDIR) -cd $<
|
||||||
|
|
||||||
f: clean all
|
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -r $(BUILDDIR)
|
rm -rf $(BUILDDIR) $(TEMPDIR)
|
||||||
|
|
||||||
show:
|
show:
|
||||||
okular $(TARGETS) &
|
okular $(TARGETS) &
|
||||||
|
|||||||
@ -4,23 +4,18 @@
|
|||||||
|
|
||||||
#### Kompilieren
|
#### Kompilieren
|
||||||
|
|
||||||
Durch ausführen des Befehls
|
|
||||||
```bash
|
```bash
|
||||||
$ make
|
$ make
|
||||||
```
|
```
|
||||||
wird ein neuer `build` ordner erstellt, in welchem das kompilierte Dokument,
|
|
||||||
|
Es wird ein neuer `build` ordner erstellt, in welchem das kompilierte Dokument,
|
||||||
`thesis.pdf` zu finden ist.
|
`thesis.pdf` zu finden ist.
|
||||||
|
|
||||||
Wenn der `build` ordner bereits existiert, kann
|
|
||||||
```bash
|
|
||||||
$ make f
|
|
||||||
```
|
|
||||||
genutzt werden, um eine neu-Kompilierung zu erzwingen.
|
|
||||||
|
|
||||||
#### Auto-Formatierung
|
#### Auto-Formatierung
|
||||||
|
|
||||||
Die Auto-Formatierung scheint aus Gründen manchmal noch nicht richtig zu funktionieren
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ latexindent -w -s -l -m [filename] -c build
|
$ latexindent -w -s -l -m [filename] -c build
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Die Auto-Formatierung scheint aus Gründen manchmal noch nicht richtig zu funktionieren.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user