File tree Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change
1
+ IMAGE = digitronik/latex:latest
2
+ BOOK = main_book
3
+
4
+ help :
5
+ @echo pull: Pull LaTeX docker image.
6
+ @echo build: Build/Run project.
7
+ @echo clean: Clean aux, log, out, tox files
8
+ @echo cleanall: Clean all files created by LaTeX
9
+
10
+ .DEFAULT_GOAL := help
11
+
12
+ pull :
13
+ @echo " Pulling LaTeX docker image..."
14
+ docker pull ${IMAGE}
15
+ build :
16
+ @echo " Building project..."
17
+ @exec docker run --rm -i -v ${PWD} :/data ${IMAGE} pdflatex ${BOOK} .tex
18
+ @echo " Successfully build"
19
+ clean :
20
+ @echo " Cleaning *.aux *.log *.out *.toc"
21
+ @rm -rf * .aux * .log * .out * .toc
22
+ @echo " Successfully clean aux, log, tox, out file."
23
+ cleanall :
24
+ @echo " Cleaning all files created by LaTeX..."
25
+ @rm -rf * .aux * .log * .out * .toc * .pdf
26
+ @echo " Successfully clean all files created by LaTeX."
You can’t perform that action at this time.
0 commit comments