aboutsummaryrefslogtreecommitdiffstats
path: root/bin/ssg
diff options
context:
space:
mode:
authorRomain Gonçalves <me@rgoncalves.se>2021-09-20 09:46:44 +0200
committerRomain Gonçalves <me@rgoncalves.se>2021-09-20 09:46:44 +0200
commit362b71c855c434f246e4bb366cb26d02a9832c75 (patch)
tree3bee15b84f0620544ccbf0e2837d446c9743f04a /bin/ssg
parent459a48f299c188bbfc024fe14657e3d4802a0b6b (diff)
downloadrgoncalves.se-362b71c855c434f246e4bb366cb26d02a9832c75.tar.gz
bin: Add template support and empty template
Diffstat (limited to 'bin/ssg')
-rwxr-xr-xbin/ssg4
1 files changed, 3 insertions, 1 deletions
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
remember that computers suck.