(setq org-publish-project-alist '(("fi" :completion-function (lambda (a) (copy-file "~/Documents/orgsite/generated/fi/index.html" "~/Documents/orgsite/generated/index.html" 1)) :base-directory "~/Documents/orgsite/pages/fi" :publishing-directory "~/Documents/orgsite/generated/fi" :base-extension "org" :publishing-function org-html-publish-to-html :recursive t :with-toc nil :lang "fi" :html-head "") ("en" :base-directory "~/Documents/orgsite/pages/en" :publishing-directory "~/Documents/orgsite/generated/en" :base-extension "org" :publishing-function org-html-publish-to-html :recursive t :with-toc nil :lang "en" :html-head "") ("img" ; equiv with static :base-directory "~/Documents/orgsite/img" :publishing-directory "~/Documents/orgsite/generated/img" :base-extension any :recursive t :publishing-function org-publish-attachment) ("static" ; equiv with img :base-directory "~/Documents/orgsite/static" :publishing-directory "~/Documents/orgsite/generated/static" :base-extension any :recursive t :publishing-function org-publish-attachment) ("website" :components ("fi" "en" "img" "static"))))