Commit f71a8b99 authored by Francois-Rene Rideau's avatar Francois-Rene Rideau
Browse files

Cleanups done or initiated during the ASDF Walkthrough.

* load-op needn't be sideway, its sideway dependencies are already provided by prepare-op
* compile-op should use compile-op (default) not load-op as its downward-operation.
* no need for an input-files method for prepare-op, nil is the global default.
* Some documentation for compute-action-stamp.
* Don't skip upgrade from 1.x on Allegro anymore, since we now correctly punt.
* Instead of asdf/package:define-package, use the canonical name uiop/package:define-package
parent f8a8d149
......@@ -2,7 +2,7 @@
;;;; Handle upgrade as forward- and backward-compatibly as possible
;; See
(asdf/package:define-package :asdf/upgrade
(uiop/package:define-package :asdf/upgrade
(:recycle :asdf/upgrade :asdf)
(:use :uiop/common-lisp :uiop)
......@@ -12,7 +12,7 @@
#:*post-upgrade-cleanup-hook* #:*post-upgrade-restart-hook* #:cleanup-upgraded-asdf
;; There will be no symbol left behind!
(:import-from :asdf/package #:intern* #:find-symbol*))
(:import-from :uiop/package #:intern* #:find-symbol*))
(in-package :asdf/upgrade)
;;; Special magic to detect if this is an upgrade
;;;; ---------------------------------------------------------------------------
;;;; ASDF-USER, where the action happens.
(asdf/package:define-package :asdf/user
(uiop/package:define-package :asdf/user
(:nicknames :asdf-user)
(:use :asdf/common-lisp :asdf/package :asdf/interface))
;; TODO: it would be nice to have :UIOP in the list,
;; but we need test compatibility with cl-test-grid first.
(:use :uiop/common-lisp :uiop/package :asdf/interface))
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment