0
0
Fork 1
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2024-07-16 12:16:27 +00:00

Publishing: Copy attachment only if target directory is different

This commit is contained in:
Carsten Dominik 2009-03-06 17:43:11 +01:00
parent a3b3687f8c
commit a6d10bc848
2 changed files with 8 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2009-03-06 Carsten Dominik <carsten.dominik@gmail.com>
* org-publish.el (org-publish-attachment): Only copy file when the
directories differ.
2009-03-05 Carsten Dominik <carsten.dominik@gmail.com> 2009-03-05 Carsten Dominik <carsten.dominik@gmail.com>
* org-clock.el (org-clocktable-steps): Use inactive time stamps * org-clock.el (org-clocktable-steps): Use inactive time stamps

View file

@ -543,7 +543,9 @@ See `org-publish-org-to' to the list of arguments."
;; make sure eshell/cp code is loaded ;; make sure eshell/cp code is loaded
(unless (file-directory-p pub-dir) (unless (file-directory-p pub-dir)
(make-directory pub-dir t)) (make-directory pub-dir t))
(copy-file filename pub-dir t)) (or (equal (expand-file-name (file-name-directory filename))
(file-name-as-directory (expand-file-name pub-dir)))
(copy-file filename pub-dir t)))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; Publishing files, sets of files, and indices ;;; Publishing files, sets of files, and indices