From 362b71c855c434f246e4bb366cb26d02a9832c75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Romain=20Gon=C3=A7alves?= Date: Mon, 20 Sep 2021 09:46:44 +0200 Subject: bin: Add template support and empty template --- bin/ssg | 4 +++- templates/none.html | 9 +++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 templates/none.html diff --git a/bin/ssg b/bin/ssg index f70a3f9..28eeea0 100755 --- a/bin/ssg +++ b/bin/ssg @@ -91,7 +91,9 @@ main() { fi # Concatenate temporary files to final page - m4 templates/default.html > "${TMP_FILE}" + template=$(_get_value "${file}" "template") + template="${template:-default}" + m4 "templates/${template}.html" > "${TMP_FILE}" install -D "${TMP_FILE}" "${out_path}" done diff --git a/templates/none.html b/templates/none.html new file mode 100644 index 0000000..f75fb33 --- /dev/null +++ b/templates/none.html @@ -0,0 +1,9 @@ + +include(templates/head.html) + + sinclude(tmp/metadata.html) + sinclude(tmp/toc.html) + include(tmp/body.html) + sinclude(tmp/index.html) + + -- cgit v1.2.3