forked from ragonneau/phd-thesis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
27 lines (24 loc) · 851 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
## Makefile
## Copyright 2021-2022 Tom M. Ragonneau
#
# This work may be distributed and/or modified under the
# conditions of the LaTeX Project Public License, either version 1.3
# of this license or (at your option) any later version.
# The latest version of this license is in
# http://www.latex-project.org/lppl.txt
# and version 1.3 or later is part of all distributions of LaTeX
# version 2005/12/01 or later.
#
# This work has the LPPL maintenance status `maintained'.
#
# The Current Maintainer of this work is Tom M. Ragonneau.
LC := latexmk
LCFLAGS := -file-line-error -halt-on-error -interaction=nonstopmode -shell-escape
all: $(basename $(wildcard *.tex))
%: %.tex
$(LC) $(LCFLAGS) $^
.PHONY: clean
clean:
$(LC) -c
find . -name "*.aux" -type f -exec rm -f "{}" ";"
find . -regex ".*-figure[0-9]*\..*" -type f -exec rm -f "{}" ";"