mirror of
https://github.com/dimitri/pgloader.git
synced 2025-08-08 07:16:58 +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
|
;;; Register all loaded systems in the image, so that ASDF don't search for
|
||||||
;;; them again when doing --self-upgrade
|
;;; 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*
|
(setf pgloader::*self-upgrade-immutable-systems*
|
||||||
(remove "pgloader" (asdf:already-loaded-systems) :test #'string=))
|
(remove "pgloader" (asdf:already-loaded-systems) :test #'string=))
|
||||||
|
Loading…
Reference in New Issue
Block a user