# Makefile for Smart Documents. .PHONY: all content styles all: content styles content: publish.el @echo "Publishing site's content (html and site media)." emacs --batch --load publish.el --eval="(org-publish \"content\")" styles: publish.el @echo "Publishing site's assets (css, js, img, fonts etc.)." emacs --batch --load publish.el --eval="(org-publish \"assets\")" css: publish.el @echo "Publishing site's css stylesheets." emacs --batch --load publish.el --eval="(org-publish \"css\")" clean: @echo "Cleaning up.." @rm -rvf *.elc @rm -rvf ~/.org-timestamps/*