commit - 7e6fb0e39c759176267f539e42bee9d341d95a9d
commit + 662b0d0590add27fc0f37b3c1a91b05692b75c6f
blob - 458ce03537f8e6522c8d3383dab0b285ef55f56b
blob + 7f88a4b33886cc971e44f8804325abe97531702c
--- gen
+++ gen
{
gemfiles="gem/$1.gmi $gemfiles"
wwwfiles="www/$1.html $wwwfiles"
+ dname=$(dirname "$1")
cat <<EOF >> Makefile.local
gem/$1.gmi: $2
+ [ ! -d "gem/$dname" ] && mkdir -p "gem/$dname" || true
sed 's/EXT/gmi'/ $2 | ./unpar | ./gc > \$@
www/$1.html: gem/$1.gmi header.html footer.html
+ [ ! -d "www/$dname" ] && mkdir -p "www/$dname" || true
sed 's!TITLE!$1!' header.html > \$@
sed 's/EXT/html/' $2 | ./unpar | ./gc | ./gem2html >> \$@
cat footer.html >> \$@