Fix types/initforms
[reversi.git] / reversi.asd
1 ;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
2 ;;;;***************************************************************************
3 ;;;;
4 ;;;; FILE IDENTIFICATION
5 ;;;; 
6 ;;;;  Name:           reversi.asd
7 ;;;;  Purpose:        Defsystem for reversi
8 ;;;;  Programer:      Kevin M. Rosenberg
9 ;;;;  Date Started:   1 Nov 2001
10 ;;;;
11 ;;;; $Id$
12 ;;;;
13 ;;;; This file is Copyright (c) 2001-2003 by Kevin M. Rosenberg 
14 ;;;;
15 ;;;; Reversi users are granted the rights to distribute and use this software
16 ;;;; as governed by the terms of the Lisp Lesser GNU Public License
17 ;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL.
18 ;;;;***************************************************************************
19
20 (defpackage #:reversi-system (:use #:asdf #:cl))
21 (in-package #:reversi-system)
22
23 #+(and allegro linux (not allegro-cl-trial)) (require :climxm)
24 #+(and allegro mswindows (not allegro-cl-trial)) (require :climnt)
25 #+(and lispworks (not lispworks-personal-edition)) (require "clim")
26
27 (defsystem :reversi 
28     :components 
29     ((:file "package")
30      (:file "utils" :depends-on ("package"))
31      (:file "base" :depends-on ("utils"))
32      (:file "io" :depends-on ("base"))
33      (:file "edge-table" :depends-on ("io"))
34      (:file "edge-table-storage"  :depends-on ("edge-table"))
35      (:file "strategies" :depends-on ("edge-table-storage"))
36      #+clim (:file "io-clim" :depends-on ("strategies"))
37     ))