X-Git-Url: http://git.kpe.io/?p=cl-modlisp.git;a=blobdiff_plain;f=modlisp.asd;fp=modlisp.asd;h=a89d61ceaddf2daaaa2cb89acd289680c548fddd;hp=88d51fbaa8aedc6dd5ccedfb471b783865c4129f;hb=fb31277c5dace4cc9cf731c42e5034ace9dc31f2;hpb=3e6b59f4b9f90bd9fc40b997273c267b9793f401 diff --git a/modlisp.asd b/modlisp.asd index 88d51fb..a89d61c 100644 --- a/modlisp.asd +++ b/modlisp.asd @@ -7,32 +7,36 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Dec 2002 ;;;; -;;;; $Id: modlisp.asd,v 1.3 2003/07/05 00:51:04 kevin Exp $ +;;;; $Id: modlisp.asd,v 1.4 2003/07/05 22:54:00 kevin Exp $ ;;;; ************************************************************************* -(defpackage #:modlisp-system (:use #:cl #:asdf)) -(in-package #:modlisp-system) +(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 (#+sbcl :sb-bsd-sockets) + :depends-on (:kmrcl) :components ((:file "package") (:file "variables" :depends-on ("package")) - (:file #+allegro "impl-acl" + (:file "compat" :depends-on ("package")) + (:file #+(or allegro cmu sbcl) "server" #+clisp "impl-clisp" - #+cmu "impl-cmucl" - #+sbcl "impl-sbcl" #+lispworks "impl-lispworks" - :depends-on ("variables")) + :depends-on ("compat")) (:file "base" - :depends-on (#+allegro "impl-acl" + :depends-on (#+(or allegro cmu sbcl) "server" #+clisp "impl-clisp" - #+cmu "impl-cmucl" - #+lispworks "impl-lispworks" - #+sbcl "impl-sbcl")) + #+lispworks "impl-lispworks")) (:file "utils" :depends-on ("base")) (:file "demo" :depends-on ("utils"))))