From 75f5a8bbf542493547d8e5f6d1f7921d6a854050 Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Tue, 9 Jun 2026 21:02:50 +0100 Subject: fixes passing POST_TITLE as an arg to mkws --- http/bin/mkws | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'http/bin/mkws') diff --git a/http/bin/mkws b/http/bin/mkws index 9cd2bee..b005500 100755 --- a/http/bin/mkws +++ b/http/bin/mkws @@ -51,14 +51,30 @@ do mkdir -p "${OUT}/${rel_dir}/" args="$( [ -f "${t}.args" ] && cat "${t}.args" || echo "" )" + if [ "$(head -n 1 "${layout}")" = "#!" ] + then + >"${layout}.tmp" echo " +#! +${args} +$(tail -n +2 "${layout}") +" + else + >"${layout}.tmp" echo " +#! +${args} +#! +$(cat "${layout}") +" + fi if [ "$ext" = "html" ] then - pp "${layout}" "${t}" "$1" "$args" > \ + pp "${layout}.tmp" "${t}" "${1}" > \ "${OUT}/${rel_dir}/${name}.${ext}" else - pp "${t}" "$1" "$args" > \ + pp "${t}" "${1}" > \ "${OUT}/${rel_dir}/${name}.${ext}" fi + echo "Written ${OUT}/${rel_dir}${name}.${ext}" done -- cgit v1.2.3