From 28c4694b34747f2064cf60a009d6d9631c769e38 Mon Sep 17 00:00:00 2001 From: Peng Li Date: Sat, 11 Mar 2017 22:09:57 +0800 Subject: [PATCH] update publish.el --- publish.el | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) 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" -- 2.11.0