aboutsummaryrefslogtreecommitdiffstats
path: root/Lisp/moxie/moxie.asd
blob: bda170625825f34a087ed8362aa4b0a2768bd02e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
;;; -*- Lisp -*-
;; $Id: moxie.asd 33 2006-01-01 06:41:36Z bjc $
(defpackage moxie-system
  (:use :cl :asdf))
(in-package :moxie-system)

(defsystem :moxie
    :name "Moxie REPL Components."
    :version "0.2"
    :author "Brian Cully <shmit@kublai.com>"
    :maintainer "Brian Cully <shmit@kublai.com>"
    :licence "Public Domain"
    :description "Moxie's Lisp programming interface."

    :depends-on (#+sbcl sb-bsd-sockets)
    :components ((:file "package")
                 (:module "utils"
                          :components ((:file "bjc-utils"))
                          :depends-on ("package"))
                 (:module "compat"
                          :components ((:file #+sbcl "compat-sbcl"
                                              #+clisp "compat-clisp"
                                              #+openmcl "compat-openmcl"
                                              #-(or sbcl clisp openmcl) (error "Compiler not supported.")))
                          :depends-on ("package"))
                 (:module "main"
                          :pathname ""
                          :components ((:file "moxie")
                                       (:file "world" :depends-on ("moxie"))
                                       (:file "events" :depends-on ("world"))
                                       (:file "repl" :depends-on ("world"))
                                       (:file "default" :depends-on ("moxie")))
                          :depends-on ("package" "compat" "utils"))))
(pushnew :moxie *features*)