Only overwrite css/js files when src newer

This commit is contained in:
TEC 2021-04-25 22:48:00 +08:00
parent 993f95d694
commit d1f8c653d4
Signed by: tec
GPG key ID: 779591AFDB81F06C

View file

@ -26,10 +26,14 @@
(setq site-root "https://blog.tecosaur.com/tmio/")
(copy-file (expand-file-name "misc/org-css/main.min.css" doom-private-dir)
(expand-file-name "assets/org-style.css" (file-name-directory load-file-name)) t)
(copy-file (expand-file-name "misc/org-css/main.js" doom-private-dir)
(expand-file-name "assets/org-style.js" (file-name-directory load-file-name)) t)
(let ((css-src (expand-file-name "misc/org-css/main.min.css" doom-private-dir))
(css-dest (expand-file-name "assets/org-style.css" (file-name-directory load-file-name)))
(js-src (expand-file-name "misc/org-css/main.js" doom-private-dir))
(js-dest (expand-file-name "assets/org-style.js" (file-name-directory load-file-name))))
(when (file-newer-than-file-p css-src css-dest)
(copy-file css-src css-dest t))
(when (file-newer-than-file-p js-src js-dest)
(copy-file js-src js-dest t)))
(defun file-contents (file)
(with-temp-buffer