X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=modlisp.asd;h=790298f6cb0573e39e906e21dc4fb7d056b42bba;hb=a4aca48b40116aa221beefeb849bd8a9e7f14fcf;hp=95a75b77aacb03dcbf5414e3618e96fb93225502;hpb=1bb49e27c591c846849c80b6e543a8b207f9dad4;p=cl-modlisp.git diff --git a/modlisp.asd b/modlisp.asd index 95a75b7..790298f 100644 --- a/modlisp.asd +++ b/modlisp.asd @@ -7,28 +7,35 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Dec 2002 ;;;; -;;;; $Id: modlisp.asd,v 1.2 2003/07/04 22:41:06 kevin Exp $ +;;;; $Id: modlisp.asd,v 1.7 2003/07/08 06:40:00 kevin Exp $ ;;;; ************************************************************************* +(in-package #:cl-user) + +#+(and sbcl (not sb-thread)) +(error "This package requires the multitasking version of sbcl") + +(eval-when (:compile-toplevel :load-toplevel :execute) + #+sbcl (require :sb-bsd-sockets) + #+lispworks (require "comm") + #+allegro (require :socket)) + (defpackage #:modlisp-system (:use #:cl #:asdf)) (in-package #:modlisp-system) #+(or allegro clisp cmu lispworks sbcl) (defsystem modlisp - :depends-on (:kmrcl #+sbcl :sb-bsd-sockets) + :depends-on (:kmrcl) :components ((:file "package") + (:file "compat" :depends-on ("package")) (:file "variables" :depends-on ("package")) - (:file #+allegro "impl-acl" - #+clisp "impl-clisp" - #+cmu "impl-cmucl" - #+sbcl "impl-sbcl" - #+lispworks "impl-lispworks" - :depends-on ("variables")) + (:file #+(or allegro clisp cmu sbcl lispworks) "server" +;; #+lispworks "impl-lispworks" + :depends-on ("compat" "variables")) (:file "base" - :depends-on (#+allegro "impl-acl" - #+clisp "impl-clisp" - #+cmu "impl-cmucl" - #+lispworks "impl-lispworks" - #+sbcl "impl-sbcl")) - (:file "utils" :depends-on ("base")))) + :depends-on (#+(or allegro clisp cmu sbcl lispworks) "server" +;; #+lispworks "impl-lispworks" + )) + (:file "utils" :depends-on ("base")) + (:file "demo" :depends-on ("utils"))))