From d4ec265fcdc44fbf115d0b4ecb17ae6e708ea3f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anton=20Luka=20=C5=A0ijanec?= Date: Mon, 15 Nov 2021 20:07:00 +0100 Subject: =?UTF-8?q?izbolj=C5=A1al=20make=20sistem.=20potrebno=20=C4=8De=20?= =?UTF-8?q?implementati=20dokument.tex=20v=20make?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 15 +++++++++++++++ Makefile | 10 +++++++--- ang/readings/.gitignore | 1 - bio/.gitignore | 1 - bio/Makefile | 8 -------- fiz/.gitignore | 1 - geo/.gitignore | 1 - geo/Makefile | 7 ------- kem/.gitignore | 1 - kem/Makefile | 7 ------- mat/.gitignore | 1 - mat/predstavitev/.gitignore | 13 ------------- nem/.gitignore | 1 - nem/Makefile | 9 +++------ slo/Makefile | 8 -------- 15 files changed, 25 insertions(+), 59 deletions(-) delete mode 100644 bio/.gitignore delete mode 100644 bio/Makefile delete mode 100644 fiz/.gitignore delete mode 100644 geo/.gitignore delete mode 100644 geo/Makefile delete mode 100644 kem/.gitignore delete mode 100644 kem/Makefile delete mode 100644 mat/.gitignore delete mode 100644 mat/predstavitev/.gitignore delete mode 100644 nem/.gitignore delete mode 100644 slo/Makefile diff --git a/.gitignore b/.gitignore index cba7efc..04b9811 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,16 @@ a.out +*.pdf + +dokument.aux +dokument.auxlock +dokument.bcf +dokument.log +dokument.nav +dokument.out +dokument.pdf +dokument.run.xml +dokument.snm +dokument.synctex.gz +dokument.toc +stderr.log +stdout.log diff --git a/Makefile b/Makefile index 0dfb3ff..b75bf65 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,13 @@ -dirs := $(subst /Makefile,,$(wildcard */Makefile)) -.PHONY: clean default $(dirs) -default: $(dirs) +dirs := $(subst " . "," ",$(subst /Makefile,,$(shell find -name Makefile))) +pdfs := $(subst .md,.pdf,$(shell find -name *.md)) +.PHONY: clean default +default: $(dirs) $(pdfs) $(dirs): $(MAKE) -C $@ +%.pdf: %.md + pandoc -V geometry:margin=1cm $< -o $@ clean: for dir in $(dirs); do \ $(MAKE) -C $$dir clean; \ done + rm -rf $(pdfs) diff --git a/ang/readings/.gitignore b/ang/readings/.gitignore index b296904..51f1737 100644 --- a/ang/readings/.gitignore +++ b/ang/readings/.gitignore @@ -1,2 +1 @@ -*.pdf american_beauty.md diff --git a/bio/.gitignore b/bio/.gitignore deleted file mode 100644 index a136337..0000000 --- a/bio/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.pdf diff --git a/bio/Makefile b/bio/Makefile deleted file mode 100644 index cd9bb20..0000000 --- a/bio/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -SHELL := /bin/bash -pdfs := $(subst .md,.pdf,$(wildcard *.md)) -default: $(pdfs) -%.pdf: %.md - pandoc -V geometry:margin=1cm $< -o $@ -.PHONY: clean -clean: - rm -rf $(pdfs) diff --git a/fiz/.gitignore b/fiz/.gitignore deleted file mode 100644 index a136337..0000000 --- a/fiz/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.pdf diff --git a/geo/.gitignore b/geo/.gitignore deleted file mode 100644 index a136337..0000000 --- a/geo/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.pdf diff --git a/geo/Makefile b/geo/Makefile deleted file mode 100644 index 82d23f6..0000000 --- a/geo/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -pdfs := $(subst .md,.pdf,$(wildcard *.md)) -default: $(pdfs) -%.pdf: %.md - pandoc -V geometry:margin=1cm $< -o $@ -.PHONY: clean -clean: - rm -rf $(pdfs) diff --git a/kem/.gitignore b/kem/.gitignore deleted file mode 100644 index a136337..0000000 --- a/kem/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.pdf diff --git a/kem/Makefile b/kem/Makefile deleted file mode 100644 index 82d23f6..0000000 --- a/kem/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -pdfs := $(subst .md,.pdf,$(wildcard *.md)) -default: $(pdfs) -%.pdf: %.md - pandoc -V geometry:margin=1cm $< -o $@ -.PHONY: clean -clean: - rm -rf $(pdfs) diff --git a/mat/.gitignore b/mat/.gitignore deleted file mode 100644 index a136337..0000000 --- a/mat/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.pdf diff --git a/mat/predstavitev/.gitignore b/mat/predstavitev/.gitignore deleted file mode 100644 index 60b084d..0000000 --- a/mat/predstavitev/.gitignore +++ /dev/null @@ -1,13 +0,0 @@ -dokument.aux -dokument.auxlock -dokument.bcf -dokument.log -dokument.nav -dokument.out -dokument.pdf -dokument.run.xml -dokument.snm -dokument.synctex.gz -dokument.toc -stderr.log -stdout.log diff --git a/nem/.gitignore b/nem/.gitignore deleted file mode 100644 index a136337..0000000 --- a/nem/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.pdf diff --git a/nem/Makefile b/nem/Makefile index 97b50a9..df582ef 100644 --- a/nem/Makefile +++ b/nem/Makefile @@ -1,10 +1,7 @@ SHELL := /bin/bash -pdfs := $(subst .md,.pdf,$(wildcard *.md)) -default: $(pdfs) unregelm.pdf +.PHONY: clean default +default: unregelm.pdf unregelm.pdf: tr --squeeze-repeats "\\t" "," < unregelm.txt | csv2md | cat - <(tail -n 2 ferien.txt) | pandoc -f markdown -V geometry:margin=1cm /dev/stdin -o unregelm.pdf -%.pdf: %.md - pandoc -V geometry:margin=1cm $< -o $@ -.PHONY: clean clean: - rm -rf $(pdfs) unregelm.pdf + rm -rf unregelm.pdf diff --git a/slo/Makefile b/slo/Makefile deleted file mode 100644 index cd9bb20..0000000 --- a/slo/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -SHELL := /bin/bash -pdfs := $(subst .md,.pdf,$(wildcard *.md)) -default: $(pdfs) -%.pdf: %.md - pandoc -V geometry:margin=1cm $< -o $@ -.PHONY: clean -clean: - rm -rf $(pdfs) -- cgit v1.2.3