mirror of
https://github.com/roswell/roswell.git
synced 2026-09-10 07:16:17 -04:00
ensure-directories-exist when 'expand'
This commit is contained in:
parent
4bd213eef5
commit
66081c191d
|
|
@ -122,7 +122,7 @@
|
|||
(t
|
||||
(format t "~%Extracting archive:~A~%" (opt "download.archive"))
|
||||
(expand (opt "download.archive")
|
||||
(merge-pathnames "src/" h))
|
||||
(ensure-directories-exist (merge-pathnames "src/" h)))
|
||||
(ignore-errors
|
||||
(ql-impl-util:rename-directory
|
||||
(merge-pathnames (format nil "src/sbcl-sbcl-~A" v) h)
|
||||
|
|
|
|||
|
|
@ -146,7 +146,8 @@ Example:
|
|||
output nil))
|
||||
|
||||
(defun expand (archive dest &key verbose)
|
||||
"Interface to the roswell C binary"
|
||||
"extract archive via roswell. gz/bz/7z should be supported."
|
||||
(ensure-directories-exist dest)
|
||||
#+win32
|
||||
(progn
|
||||
(roswell:include "install+7zip")
|
||||
|
|
|
|||
Loading…
Reference in a new issue