Commit 3ff8039c authored by Eric Timmons's avatar Eric Timmons
Browse files

Use exit-hooks library for compatibility

parent 92a25b56
Loading
Loading
Loading
Loading
+3 −0
Changes for .gitmodules: 3 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -85,3 +85,6 @@
[submodule "ext/local-time"]
	path = ext/local-time
	url = https://github.com/dlowe-net/local-time.git
[submodule "ext/exit-hooks"]
	path = ext/exit-hooks
	url = https://github.com/ailisp/exit-hooks.git
+1 −0
Changes for clpm-licenses.asd: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@
                             (:static-file "cl-fad")
                             (:static-file "cl-ppcre")
                             (:static-file "clon")
                             (:static-file "exit-hooks")
                             (:static-file "flexi-streams")
                             (:static-file "iterate")
                             (:static-file "log4cl")
Changes for ext/exit-hooks: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
Subproject commit 78050f4f55c138fcea86a9d720928782021b6012
+3 −2
Changes for src/clpm/deps.lisp: 3 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -11,7 +11,8 @@
          #:clpm/cache
          #:clpm/config
          #:clpm/sandbox
          #:clpm/utils)
          #:clpm/utils
          #:exit-hooks)
  (:export #:add-asd-and-retry
           #:grovel-system-info
           #:grovel-systems-in-file
@@ -271,7 +272,7 @@ instance of SBCL with the groveling code loaded."
                  (kill-groveler-process-for-file! k))
                *running-grovelers*))

(pushnew 'exit-hook sb-ext:*exit-hooks*)
(add-exit-hook 'exit-hook)

(defun read-asd-path ()
  (format t "Enter a path to an asd file (not evaluated): ")