# show all commands default: just --list --unsorted # build referee-facing html spoilers: cat basement.order |\ xargs pandoc -f markdown -t markdown |\ pandoc \ -t html \ --standalone \ --toc \ --metadata title="BASEMENT QUEST" \ -H includes/styles.html \ > www/spoilers.html # build public facing html public: cat basement.order |\ xargs -I % pandoc -f markdown -t markdown --template=templates/public.tmpl % |\ pandoc -t html \ --standalone \ --toc \ --metadata title="BASEMENT QUEST" \ -H includes/styles.html \ > www/index.html # build rss rss: #!/bin/sh echo "Building xml file!!" echo "" > www/rss.xml echo "" >> www/rss.xml echo " " >> www/rss.xml echo " " >> www/rss.xml echo " BASEMENT QWEST" >> www/rss.xml echo " https://tilde.town/~dozens/quest/rss.xml" >> www/rss.xml echo " Friends having ADVENTURES! Huzzah!" >> www/rss.xml fd . 'src/' -e md -x pandoc -f markdown+autolink_bare_uris --template=templates/feeditem.tmpl >> www/rss.xml echo " " >> www/rss.xml echo " " >> www/rss.xml echo "Done building xml file \o/" # upload up: rsync -zaP www/* tilde:public_html/quest/ # build public, spoilers, and rss all: spoilers public rss