summaryrefslogtreecommitdiff
path: root/build.sh
diff options
context:
space:
mode:
authorubq323 <ubq323@ubq323.website>2022-12-27 01:20:58 +0000
committerubq323 <ubq323@ubq323.website>2022-12-27 01:20:58 +0000
commitb66a5abb3a8dce90b7aee1add23d8bcc9240420e (patch)
tree47014c6dd429bf3f14942a29f7b0473868a66173 /build.sh
parentacea95639d00d9ddf2e5d87fc93fc61698350e1c (diff)
4d
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