aboutsummaryrefslogtreecommitdiffhomepage
path: root/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'build.sh')
-rw-r--r--build.sh11
1 files changed, 7 insertions, 4 deletions
diff --git a/build.sh b/build.sh
index ec0ea86..fd5a2cf 100644
--- a/build.sh
+++ b/build.sh
@@ -1,7 +1,10 @@
# ! /bin/sh
rm -rf public/*
-cp style.css public/
-cp favicon.ico public/
-cp images/* public/
-(cat _header.html; multimarkdown index.md; cat _footer.html) > public/index.html
+cp -R assets/* public/
+
+for file in *.md; do
+ name="${file%.md}"
+ (cat _header.html; kramdown "$file"; cat _footer.html) > "public/${name}.html"
+done
+
find public -type f \( -name "*.html" -o -name "*.css" \) -exec gzip -k -f {} \;