(require 'org-publish) (require 'org-install) (print (concat "Org " (org-version))) (setq org-export-htmlize-output-type 'css) ; the .org-timestamp directory does not always exist, is not always ; created by org, and that causes issues on our buildfarm. (setq org-publish-use-timestamps-flag nil) (setq org-babel-python-command "/usr/bin/python3") (org-babel-do-load-languages 'org-babel-load-languages '((sh . t) (dot . t) (python . t))) (setq org-confirm-babel-evaluate nil) (setq org-babel-sh-command (concat "PATH=@abs_top_builddir@/src/bin" path-separator "$PATH sh")) (setq org-publish-project-alist '(("spot-html" :base-directory "@abs_top_srcdir@/doc/org/" :base-extension "org" :publishing-directory "@abs_top_srcdir@/doc/userdoc/" :recursive t :publishing-function org-publish-org-to-html :style "\n\n" :auto-preamble t) ("spot-static" :base-directory "@abs_top_srcdir@/doc/org/" :base-extension "css\\|js\\|png\\|jpg\\|gif\\|pdf" :publishing-directory "@abs_top_srcdir@/doc/userdoc/" :recursive t :publishing-function org-publish-attachment) ("spot-all" :components ("spot-html" "spot-static")))) (org-publish-all t)