Distributed under the MIT license (see LICENSE file)
|#
-(cl:eval-when (:compile-toplevel :load-toplevel :execute)
+(in-package :cl-user)
+
+(eval-when (:compile-toplevel :load-toplevel :execute)
+ #+allegro (require :smputil)
+ #+corman (require :threads))
+
+(eval-when (:compile-toplevel :load-toplevel :execute)
#+(or armedbear
(and allegro multiprocessing)
(and clisp mt)
#+(and thread-support digitool)
(:file "condition-variables")
(:file "default-implementations"))))
- :perform (asdf:compile-op :before (o c)
- #+allegro (require :smputil)
- #+corman (require :threads))
- :perform (asdf:load-op :before (o c)
- #+allegro (require :smputil)
- #+corman (require :threads))
- :perform (asdf:load-source-op :before (o c)
- #+allegro (require :smputil)
- #+corman (require :threads))
:in-order-to ((asdf:test-op (asdf:load-op bordeaux-threads-test)))
:perform (asdf:test-op :after (op c)
(asdf:oos 'asdf:test-op :bordeaux-threads-test)))