Makefile optimizations
This commit is contained in:
parent
73c401dbe7
commit
ac373d1bad
9
makefile
9
makefile
@ -1,5 +1,7 @@
|
|||||||
PRACE=prace.tex
|
PRACE=prace.tex
|
||||||
|
|
||||||
|
.PHONY: all clean cleanall vlna remake
|
||||||
|
|
||||||
all: vlna pdf
|
all: vlna pdf
|
||||||
|
|
||||||
pdf:
|
pdf:
|
||||||
@ -8,14 +10,13 @@ pdf:
|
|||||||
|
|
||||||
clean:
|
clean:
|
||||||
latexmk -c
|
latexmk -c
|
||||||
rm pdfa.xmpi prace.bbl prace.run.xml
|
rm -f pdfa.xmpi prace.bbl prace.run.xml
|
||||||
|
|
||||||
cleanall:
|
cleanall: clean
|
||||||
latexmk -C
|
latexmk -C
|
||||||
rm pdfa.xmpi prace.bbl prace.run.xml
|
|
||||||
|
|
||||||
vlna:
|
vlna:
|
||||||
vlna -l -r *.tex
|
vlna -l -r *.tex
|
||||||
vlna -l -r chapters/*.tex
|
vlna -l -r kapitoly/*.tex
|
||||||
|
|
||||||
remake: cleanall vlna pdf
|
remake: cleanall vlna pdf
|
||||||
|
@ -12,6 +12,7 @@ All make targets:
|
|||||||
| `clean` | Remove all build files except the output PDF |
|
| `clean` | Remove all build files except the output PDF |
|
||||||
| `cleanall` | Remove all build files including the output PDF |
|
| `cleanall` | Remove all build files including the output PDF |
|
||||||
| `vlna` | Run `vlna` for adding Czech & Slovak non-breaking spaces |
|
| `vlna` | Run `vlna` for adding Czech & Slovak non-breaking spaces |
|
||||||
|
| `remake` | Runs `cleanall`, `vlna` and `pdf` targets |
|
||||||
|
|
||||||
The default make targets are `vlna` and `pdf`.
|
The default make targets are `vlna` and `pdf`.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user