rlm@1: #!/bin/sh rlm@1: rlm@1: # assumes ./org directory with org files to publish to rlm@1: # ./html rlm@1: rlm@1: #target=$(readlink -f $1) rlm@1: rlm@1: dir=`pwd` rlm@1: rlm@1: echo $dir rlm@1: emacs \ rlm@1: -l /home/r/config/emacs/clojure-init.el \ rlm@1: -l /home/r/config/emacs/org-init.el \ rlm@1: -l /home/r/config/emacs/web-color.el \ rlm@1: --batch \ rlm@1: --eval " rlm@1: (progn rlm@1: (setq org-publish-project-alist rlm@1: '( rlm@1: (\"project\" rlm@1: :base-directory \"$dir/org\" rlm@1: :base-extension \"org\" rlm@1: :publishing-directory \"$dir/html\" rlm@1: :recursive t rlm@1: :publishing-function org-publish-org-to-html rlm@1: :auto-preamble t) rlm@1: )) rlm@1: rlm@1: (org-publish-project \"project\"))" \ rlm@1: \ rlm@1: 2>&1 | pcregrep 'Wrote' rlm@1: rlm@1: rlm@1: