From: Peng Li Date: Sat, 11 Mar 2017 14:09:57 +0000 (+0800) Subject: update publish.el X-Git-Url: http://47.100.26.94:8080/?a=commitdiff_plain;h=28c4694b34747f2064cf60a009d6d9631c769e38;p=blog.git update publish.el --- diff --git a/publish.el b/publish.el index 0ab5afc..17a8028 100644 --- a/publish.el +++ b/publish.el @@ -29,15 +29,9 @@ (require 'org) (require 'ox-publish) -(defconst root-dir (file-name-directory (or load-file-name buffer-file-name))) -(defvar publish-dir (concat root-dir "_site/")) -(defconst css-file "../css/worg.css") -(defvar force-publish nil) - ;; To prevent inline-css when exporting html. will use external css (setq org-html-htmlize-output-type 'css) - (setq blog-extra-head (concat ;; "\n" @@ -62,16 +56,17 @@

RSS License: CC BY-SA 4.0CC BY-SA 4 ;; publishing :base-directory ,(concat root-dir "/posts") :base-extension "org" - :publishing-directory ,(concat publish-dir "/posts") + :publishing-directory ,(concat output-dir "/posts") :recursive t :publishing-function org-html-publish-to-html @@ -119,18 +114,17 @@ License: CC BY-SA 4 ("blog-css" :base-directory ,(concat root-dir "/css") :base-extension ".*" - :publishing-directory ,(concat publish-dir "/css") + :publishing-directory ,(concat output-dir "/css") :publishing-function org-publish-attachment :recursive t) ("blog-cgi" :base-directory ,(concat root-dir "/cgi-bin") :base-extension ".*" - :publishing-directory ,(concat publish-dir "/cgi-bin") + :publishing-directory ,(concat output-dir "/cgi-bin") :publishing-function org-publish-attachment :recursive t) ("blog" :components ("blog-pages" "blog-posts" "blog-css" "blog-cgi"))))) -(blog-setup-project publish-dir) (defun blog-publish (out-dir force) "publish the project"