Skip to content
Snippets Groups Projects
Commit a6cd08a8 authored by Malin Freeborn's avatar Malin Freeborn
Browse files

replace autocompile with Makefile

parent 9a2a9256
Branches
No related tags found
No related merge requests found
compile_pdf: compile_pdf:
image: aergus/latex image: aergus/latex
script: script:
- pdflatex main.tex - make resources
- makeglossaries main - make
- makeindex main.idx
- pdflatex main.tex
- mv main.pdf bind.pdf
- cd CS
- pdflatex resources.tex
- cd ..
- mv CS/resources.pdf .
only: only:
- master - master
- run - run
......
\documentclass[a4paper,openany]{report} \documentclass[a4paper,openany]{report}
\usepackage{glossaries}
\input{../config/preamble.tex} \usepackage{config/bind}
\input{../config/monsters.tex} \usepackage{config/monsters}
\settoggle{verbose}{true} \settoggle{verbose}{true}
\begin{document} \begin{document}
\input{GS.tex} \input{CS/GS.tex}
\input{CS.tex} \input{CS/CS.tex}
\input{CS.tex} \input{CS/CS.tex}
\input{CS.tex} \input{CS/CS.tex}
\input{CS.tex} \input{CS/CS.tex}
\input{CS.tex} \input{CS/CS.tex}
\input{CS.tex} \input{CS/CS.tex}
\input{init.tex} \input{CS/init.tex}
\end{document} \end{document}
Makefile 0 → 100644
filename=main
branch := $(shell git rev-parse --abbrev-ref HEAD)
output: main.pdf main.aux
pdflatex ${filename}.tex
main.aux:
pdflatex ${filename}.tex
main.pdf:
pdflatex ${filename}.tex
resources:
pdflatex CS/resources.tex
cd ..
mv main.pdf bind.pdf
tree:
[ -e ../config ] || ( echo "You don't have a local config repo" && exit 1 )
git status
git subtree -P config pull ../config ${branch}
git subtree -P config push ../config ${branch}
clean:
rm *.aux *.toc *.acn *.log *.ptc *.out *.idx *.ist *.glo
config/autocompile.sh
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment