lie-algebras-and-their-representations

Source code for my notes on representations of semisimple Lie algebras and Olivier Mathieu's classification of simple weight modules

Makefile (553B)

 1 .PHONY: all compile auto-compile clean archive.zip
 2 
 3 all: compile
 4 
 5 # Generates a ZIP archive of the source code
 6 archive.zip:
 7 	find ./ -name '*.tex' -or -name '*.bib' | xargs zip $@ 
 8 	find images -type f -and -not -name '*.pdf' | xargs zip -j $@
 9 
10 # Compile the document
11 compile:
12 	latexmk tcc.tex
13 
14 # Compile the document whenever a (relevant) file is changed
15 auto-compile:
16 	find ./ -name '*.tex' -or -name '*.bib' -or -name '*.tikz' \
17 		| entr make || exit 0
18 
19 # Removed LuaLaTeX and ASpell artifacts
20 clean:
21 	texclear tcc.tex
22 	find . -name '*.bak' -delete
23