mirror of
https://github.com/dimitri/pgloader.git
synced 2025-08-07 23:07:00 +02:00
Some more --self-upgrade failing tests.
This commit is contained in:
parent
087d4d28cb
commit
f2790fd136
@ -34,5 +34,12 @@
|
||||
;;; Register all loaded systems in the image, so that ASDF don't search for
|
||||
;;; them again when doing --self-upgrade
|
||||
;;;
|
||||
(defun register-preloaded-system (system)
|
||||
(unless (string= "pgloader" (asdf::coerce-name system))
|
||||
(let ((version (slot-value system 'asdf::version)))
|
||||
(asdf::register-preloaded-system system :version version))))
|
||||
|
||||
(asdf:map-systems #'register-preloaded-system)
|
||||
|
||||
(setf pgloader::*self-upgrade-immutable-systems*
|
||||
(remove "pgloader" (asdf:already-loaded-systems) :test #'string=))
|
||||
|
Loading…
Reference in New Issue
Block a user