Lecture notes in homological algebra (in russian).
git clone https://tilde.club/~simplicialcomplex/git/homalg_lecnotes.git
Log | Files | Refs

commit 72a50169901bc981c6706ae8c87ea8d8e12411b3
parent 8962b0b517a05a5f0d4dc964b39f5394bfac2f2e
Author: simplicialcomplex <simplicialcomplex@tilde.club>
Date:   Mon, 25 Oct 2021 02:35:54 +0300

added makefile

Diffstat:
Amakefile | 28++++++++++++++++++++++++++++
1 file changed, 28 insertions(+), 0 deletions(-)

diff --git a/makefile b/makefile @@ -0,0 +1,28 @@ +ALL=$(wildcard *.tex) +MAIN=notes.tex +SHELL=/bin/zsh -G + +LATEX=lualatex +FLAGS=-synctex=1 -interaction=nonstopmode + +NAME=$(MAIN:.tex=) + +.PHONY: clean help + +all: ## compile notes + $(LATEX) $(FLAGS) $(MAIN) # Compile template +# makeindex $(NAME).nlo -s $(NAME).ist -o $(NAME).nls # Compile nomenclature + makeindex $(NAME) # Compile index +# biber $(NAME) # Compile bibliography +# makeglossaries $(OBJ) # Compile glossary + $(LATEX) $(CFLAGS) $(MAIN) # Compile template again + $(LATEX) $(CFLAGS) $(MAIN) # Compile template again + +clean: + rm -rf svg-inkscape *.aux *.bbl *.bcf *.blg *.glo *.glsdefs *.idx *.ilg *.ind *.log *.mw *.nlo *.xml *.synctex.gz *.toc *.xdy + +# https://marmelab.com/blog/2016/02/29/auto-documented-makefile.html +help: ## print help + @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' + +.DEFAULT_GOAL := help