https://github.com/casperbp/renamingless-capture-avoiding
Raw File
Tip revision: b6151854da6971c90f3db8212f3dd1c11286c44f authored by Casper Bach Poulsen on 31 January 2023, 12:41:24 UTC
Fix ccs
Tip revision: b615185
makefile
SRC := src
SCT := $(SRC)/sections

PDFLATEX = pdflatex

SOURCES := $(patsubst %.lagda,%.tex,$(wildcard $(SCT)/*.lagda $(SCT)/*.tex))

all: document.pdf 

document.pdf: $(SRC)/document.tex $(SOURCES)
	cd $(SRC) &&\
	$(PDFLATEX) document.tex &&\
	bibtex document &&\
	$(PDFLATEX) document.tex &&\
	$(PDFLATEX) document.tex &&\
	cp document.pdf ../document.pdf

build/document.tex: $(SRC)/document.tex
	cp $(SRC)/document.tex build/document.tex

%.tex: %.lagda
	agda --latex --latex-dir=$(SRC) $<

.PHONY: all
back to top