X-Git-Url: http://47.100.26.94:8080/?a=blobdiff_plain;f=my-publish.el;fp=my-publish.el;h=cd0f340978413f839b9411b0c46501b5e23d76ca;hb=89a798f7b0e604ad3b9796601be0889bad9159ed;hp=984bb11ad9c263a22f60c20a774fad744c16ae1a;hpb=2f98df72c926b951cab2310c1fbf4442d4535bec;p=blog.git diff --git a/my-publish.el b/my-publish.el index 984bb11..cd0f340 100644 --- a/my-publish.el +++ b/my-publish.el @@ -59,7 +59,11 @@ License: CC BY-SA 4 (defun blog-setup-project-alist (root-dir &optional output-dir) "Set project alist. `output-dir' is the directory of publish-directory. `root-dir' is the root directory of blog repository." - (unless output-dir (setq output-dir (concat root-dir "_site/"))) + (unless (> (length output-dir) 0) + (setq output-dir (concat root-dir "/_site/"))) + (message "Blog dir is: %s\nOut dir is: %s" + (format root-dir) + (format output-dir)) (setq org-publish-project-alist `( ("blog-pages" @@ -125,13 +129,5 @@ License: CC BY-SA 4 :recursive t) ("blog" :components ("blog-pages" "blog-posts" "blog-css" "blog-cgi"))))) - -(defun blog-publish (out-dir force) - "publish the project" - (interactive) - (blog-setup-project out-dir) - (org-publish-project "blog" force)) - - (provide 'my-publish) ;;; publish.el ends here