ambrevar/storage: Add absolute-pathname.

master
Pierre Neidhardt 2021-06-05 16:38:29 +02:00
parent 637782130f
commit f745ec9d90
1 changed files with 5 additions and 3 deletions

View File

@ -20,11 +20,13 @@
(first (json:decode-json-from-string
(cmd:$cmd "findmnt -n --fstab --output TARGET --json")))))))
(defun absolute-pathname (path-designator)
(uiop:ensure-pathname path-designator
:truenamize t))
(defun absolute-path (path-designator)
(uiop:native-namestring
(uiop:truename* (if (pathnamep path-designator)
path-designator
(uiop:parse-native-namestring path-designator)))))
(absolute-pathname path-designator)))
(defun subpath (root &rest subdirs)
"Return merged paths as a string.