From 1819b34620b23b8b136a00f4bd889db920e8c81e Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Tue, 8 Mar 2022 22:14:48 +0100 Subject: [PATCH] Add makefile --- Makefile | 29 +++++++++++++++++++++++++++++ {svg => images/svg}/souris.svg | 0 2 files changed, 29 insertions(+) create mode 100644 Makefile rename {svg => images/svg}/souris.svg (100%) diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..1243e6d --- /dev/null +++ b/Makefile @@ -0,0 +1,29 @@ +PDF_APP = zathura +OUTPUT_DIR = output +svgfiles = $(wildcard images/svg/*.svg) +figures = $(subst svg/,generated/,$(subst .svg,.png,$(svgfiles))) + +default: build + +images: $(figures) + +clean: + rm -rf images/generated/* + rm -rf output/* + +build: + $(shell mkdir -p $(OUTPUT_DIR)) + lualatex --output-directory $(OUTPUT_DIR) resune_fr.tex + +buildall: images build + +images/generated/%.png: images/svg/%.svg + @echo build $@ + inkscape --export-type=png -o $@ $< + +echo: + @echo "svg files: $(svgfiles)" + @echo "generated figures: $(figures)" + +view: + $(PDF_APP) $(OUTPUT_DIR)/rapport.pdf diff --git a/svg/souris.svg b/images/svg/souris.svg similarity index 100% rename from svg/souris.svg rename to images/svg/souris.svg