Skip to content

Commit e0253e9

Browse files
committed
Move latex-generation into build with latexmk used if available
1 parent a4fab6b commit e0253e9

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed
Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
INCLUDES = ../theories
22

3+
LATEXMK_EXISTS = $(if $(which latexmk),yes,no)
4+
5+
ifeq($(LATEXMK_EXISTS), yes)
36
paper.pdf: paper.tex holtexbasic.sty
47
latexmk -pdf paper
5-
6-
munge: ppLib.uo
7-
$(HOLDIR)/bin/mkmunge.exe -o $@ $<
8+
endif
89

910
paper.tex: paper.htex overrides munge
1011
./munge overrides < $< > $@
1112

13+
munge: ppLib.uo
14+
$(HOLDIR)/bin/mkmunge.exe -o $@ $<
1215

1316
holtexbasic.sty: $(HOLDIR)/src/TeX/holtexbasic.sty
1417
$(CP) $< $@
1518

16-
EXTRA_CLEANS = holtexbasic.sty paper.pdf paper.tex paper.fls paper.aux paper.fdb_latexmk paper.log munge
19+
EXTRA_CLEANS = holtexbasic.sty paper.pdf paper.tex paper.fls paper.aux \
20+
paper.fdb_latexmk paper.log munge

src/parallel_builds/core/Holmakefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ EXDIRS = algebra/aat \
5252
hardware hfs \
5353
imperative ind_def \
5454
l3-machine-code/common \
55-
lambda \
55+
lambda latex-generation/paper \
5656
logic logic/folcompactness logic/modal-models logic/modal-tableaux \
5757
logic/ncfolproofs logic/propositional_logic logic/relevant-logic \
5858
logic/temporal/src \

0 commit comments

Comments
 (0)