Comment 9 for bug 1493031

Revision history for this message
Faré (fahree) wrote : Re: bundle: remove deprecation comment

I updated the DEPRECATION notice in 6b678b3 (3.1.7.14).

BUNDLE-SYSTEM is in bad taste, has a confusing name inconsistent with our conventions, fails to provide an :output-directory argument, etc. It better die, and be replaced by a deliver-asd-system function in some contrib.

MAKE-BUILD is downright evil. It relies on initargs to an operation, which violates a fundamental invariant of operation.lisp, action.lisp and more, according to which an operation is uniquely identified by its class, when it comes to caching parts of the build. Any options such as epilogue-code, if defined, must be in the COMPONENT, not the OPERATION.

These functions are leftover from asdf-ecl from back in the dark ASDF1 days. Kill them with fire. But do it the right way, as per our obsolete-function-warnings branch.