branch: externals/kiwix
commit 716f3c43ccf5c1d0ced2ff362fe2d68767c506cb
Author: stardiviner <numbch...@gmail.com>
Commit: stardiviner <numbch...@gmail.com>

    Add condition to detect kiwix library path exist to fix GitHub Actions
---
 kiwix.el | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/kiwix.el b/kiwix.el
index 738e3ef..0beebf5 100644
--- a/kiwix.el
+++ b/kiwix.el
@@ -69,11 +69,12 @@
   :group 'kiwix)
 
 (defcustom kiwix-zim-dir
-  (file-name-directory
-   (concat
-    "~/.www.kiwix.org/kiwix"
-    (car (directory-files "~/.www.kiwix.org/kiwix" nil ".*\\.default\\'")) ; 
profile folder name
-    "/data/library/*.zim"))
+  (when (file-readable-p (expand-file-name "~/.www.kiwix.org/kiwix"))
+    (file-name-directory
+     (concat
+      (expand-file-name "~/.www.kiwix.org/kiwix")
+      (car (directory-files (expand-file-name "~/.www.kiwix.org/kiwix") nil 
".*\\.default\\'")) ; profile folder name
+      "/data/library/*.zim")))
   "The kiwix ZIM files directory."
   :type 'string
   :safe #'stringp)

Reply via email to