From 6b678b37f9c96ced7ee22b3c14a7c119730089bf Mon Sep 17 00:00:00 2001 From: Francois-Rene Rideau <fare@tunes.org> Date: Sun, 11 Sep 2016 14:37:43 -0400 Subject: [PATCH] Update deprecation notice for bundle functions bundle-system and make-build must go. But they must go the right way. --- bundle.lisp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/bundle.lisp b/bundle.lisp index 39876acdf..8ecb0d335 100644 --- a/bundle.lisp +++ b/bundle.lisp @@ -328,7 +328,10 @@ for all the linkable object files associated with the system or its dependencies ((:program) 'program-op))) - ;; DEPRECATED. This is originally from asdf-ecl.lisp. Does anyone use it? + ;; DEPRECATED. This is originally from asdf-ecl.lisp. + ;; It must die, and so must any use of initargs in operation, + ;; unless keys to the asdf-cache are substantially modified to accommodate for them. + ;; Coordinate with the ECL maintainers to get them to stop using it. (defun make-build (system &rest args &key (monolithic nil) (type :fasl) (move-here nil move-here-p) &allow-other-keys) @@ -357,7 +360,10 @@ for all the linkable object files associated with the system or its dependencies :collect new-f) files))) - ;; DEPRECATED. Does anyone use this? + ;; DEPRECATED. Apparently, some users of ECL, MKCL and ABCL may still be using it; + ;; but at the very least, this function should be renamed, and/or + ;; some way of specifying the output directory should be provided. + ;; As is, it is not such a useful interface. (defun bundle-system (system &rest args &key force (verbose t) version &allow-other-keys) (declare (ignore force verbose version)) (apply #'operate 'deliver-asd-op system args))) -- GitLab