From 6ee862efd612832e88b154105afe4715fd1cc78b Mon Sep 17 00:00:00 2001 From: Vincent Douillet Date: Mon, 11 Oct 2021 23:03:07 +0200 Subject: first commit --- Makefile | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e3e185d --- /dev/null +++ b/Makefile @@ -0,0 +1,28 @@ +MD=markdown +articles=20211011-browsing-gems.html 20210919-raspberry-pi-white-noise-machine.html 20210911-openbsd-simple-git-server.html +static=about.html + +site : index $(articles) $(static) + +index : + cat template/header.html > output/index.html + echo '' >> output/index.html + cat template/index.html >> output/index.html + echo '' >> output/index.html + cat template/footer.html >> output/index.html + +# compile each article +%.html : %.md + cat template/header.html > tmp.html + echo '
' >> tmp.html + $(MD) $< >> tmp.html + cat template/back.html >> tmp.html + cat template/footer.html >> tmp.html + echo '
' >> tmp.html + mv tmp.html output/`echo $@ | cut -d'-' -f2- -` + +clean : + rm -rf output/* + +upload : + rsync -avc --delete output/ vincent@blog.vdouillet.fr:/var/www/htdocs/blog/ -- cgit v1.2.3