diff options
-rw-r--r-- | src/data.lisp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/data.lisp b/src/data.lisp index b786c0c..d3b9330 100644 --- a/src/data.lisp +++ b/src/data.lisp @@ -421,6 +421,11 @@ Preprocessing must occur in the root Lisp.")) (string= (cadr d) (normalise-system system))) (slot-value *connection* 'cached-data)))))) (forms `((make-package "CONSFIGURATOR") + ;; Work around bug in CL-HEREDOC that cl-heredoc.asd must + ;; be loaded for this package to be defined; this does not + ;; work with ASDF:MONOLITHIC-CONCATENATE-SOURCE-OP, which + ;; does not bundle the .asd files. + (use-package :cl (make-package "CL-HEREDOC-SYSTEM")) ,@intern-forms (define-condition missing-data-source (error) ()) (require "asdf") |