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

Merge fixes back from the fare-3.1 branch:

* implement monolithic-load-bundle-op
* test update
parent 08566aa5
......@@ -127,6 +127,10 @@ itself.")) ;; operation on a system and its dependencies
((gather-op :initform #+(or ecl mkcl) 'lib-op #-(or ecl mkcl) 'compile-bundle-op :allocation :class))
(:documentation "Create a single fasl for the system and its dependencies."))
(defclass monolithic-load-bundle-op (monolithic-bundle-op load-bundle-op)
((selfward-operation :initform 'monolithic-compile-bundle-op :allocation :class))
(:documentation "Load a single fasl for the system and its dependencies."))
(defclass monolithic-lib-op (monolithic-bundle-op lib-op non-propagating-operation) ()
(:documentation "Create a single linkable library for the system and its dependencies."))
......
......@@ -11,6 +11,7 @@
(defparameter *good-classes*
'(build-op
compile-bundle-op
compile-concatenated-source-op
compile-op
concatenate-source-op
......@@ -19,6 +20,7 @@
fasl-op
image-op
lib-op
load-bundle-op
load-compiled-concatenated-source-op
load-concatenated-source-op
load-fasl-op
......@@ -32,7 +34,7 @@
monolithic-lib-op
monolithic-load-compiled-concatenated-source-op
monolithic-load-concatenated-source-op
prepare-fasl-op
prepare-bundle-op
prepare-op
prepare-source-op
program-op
......
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