Skip to content
Snippets Groups Projects
Select Git revision
  • f3a4224aa7c7f2b58fb4ffdbb13917d565c889d3
  • main default protected
2 results

makefile

Blame
  • Nicolas Lenz's avatar
    Nicolas Lenz authored
    f3a4224a
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    makefile 359 B
    inputs = $(shell ls src/*.md)  # $(wildcard src/*.md) outputs in the wrong order
    pandoc = pandoc $(inputs) -f markdown -t beamer \
    --slide-level 2 -V theme:metropolis -H theme.tex
    
    slides.pdf: $(inputs) res/* theme.tex
    	$(pandoc) --pdf-engine=xelatex -o $@
    
    slides.tex: $(inputs) theme.tex
    	$(pandoc) -o $@
    
    clean:
    	rm -f slides.pdf slides.tex
    
    .PHONY: clean