r5233: *** empty log message ***
[cl-modlisp.git] / modlisp.asd
1 ;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10; Package: umweb -*-
2 ;;;; *************************************************************************
3 ;;;; FILE IDENTIFICATION
4 ;;;;
5 ;;;; Name:          modlisp.asd
6 ;;;; Purpose:       ASDF system definition file for modlisp package
7 ;;;; Programmer:    Kevin M. Rosenberg
8 ;;;; Date Started:  Dec 2002
9 ;;;;
10 ;;;; $Id: modlisp.asd,v 1.3 2003/07/05 00:51:04 kevin Exp $
11 ;;;; *************************************************************************
12
13 (defpackage #:modlisp-system (:use #:cl #:asdf))
14 (in-package #:modlisp-system)
15
16 #+(and sbcl (not sb-thread))
17 (error "This package requires the multitasking version of sbcl")
18
19 #+(or allegro clisp cmu lispworks sbcl)
20 (defsystem modlisp
21     :depends-on (#+sbcl :sb-bsd-sockets)
22     :components
23     ((:file "package")
24      (:file "variables" :depends-on ("package"))
25      (:file #+allegro "impl-acl"
26             #+clisp "impl-clisp"
27             #+cmu "impl-cmucl"
28             #+sbcl "impl-sbcl"
29             #+lispworks "impl-lispworks"
30             :depends-on ("variables"))
31      (:file "base"
32             :depends-on (#+allegro "impl-acl"
33                          #+clisp "impl-clisp"
34                          #+cmu "impl-cmucl"
35                          #+lispworks "impl-lispworks"
36                          #+sbcl "impl-sbcl"))
37      (:file "utils" :depends-on ("base"))
38      (:file "demo" :depends-on ("utils"))))