Generate a static website with make and pandoc.
mksite can also:
- sign the generated html documents with gpg,
- compile css with sassc,
- deploy the site with rsync
- serve generated site with either php or python
# generate all html files, signatures, and css
$ make
# deploy
$ make deploy REMOTE=host:./www
# get help
$ make help
Edit Makefile and only include the tasks you want to do. For example, if you
don't want to sign the html files, don't include sign-html.mk. You can also
edit config/make/config.mk and override settings and set a value for the
REMOTE variable if you want to use make deploy without setting it on the
command line. Include one of config/make/serve-{php,python}.mk and make serve will use built-in web server of the selected language.