;; -*- lexical-binding: t; -*- (require 'org) (require 'ox-publish) (setq org-publish-project-alist '( ;; These are the main web files ("wiki" :base-directory "~/org/wiki/" ;; Change this to your local dir :base-extension "org" :publishing-directory "~/org/hp/public/wiki/" :recursive t :publishing-function org-html-publish-to-html :headline-levels 4 ; Just the default for this project. :auto-preamble nil :section-numbers nil :table-of-contents t ;; :style "" :style-include-default nil ) ;; These are static files (images, pdf, etc) ("org-static" :base-directory "~/tmp/www/" ;; Change this to your local dir :base-extension "css\\|js\\|png\\|jpg\\|gif\\|pdf\\|mp3\\|ogg\\|swf\\|txt\\|asc" :publishing-directory "~/tmp/output" :recursive t :publishing-function org-publish-attachment ) ("org" :components ("wiki" "org-static")))) (provide 'publish-wiki)