summaryrefslogtreecommitdiff
path: root/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/build.sh b/build.sh
index 4b28c82..fd17047 100755
--- a/build.sh
+++ b/build.sh
@@ -14,17 +14,29 @@ src=${2:-.}
echo "building at $(date)"
+# build page
bp() {
echo "${src}/$1 ==> ${dst}/$2"
lua "${src}/$1" >"${dst}/$2"
}
+# build page with extensions automatically
bpn() { bp ${1}.lua ${1}.html; }
+# copy file (or dir)
cf() {
echo "${src}/$1 -> ${dst}/$1"
cp -r "${src}/$1" "${dst}/$1"
}
+# mkdir
+md () {
+ mkdir -p "${dst}/$1"
+}
bpn index
#cf icons
cf bg.png
cf me.png
+
+md blog/
+bpn blog/first_post
+
+cf 4d.html