r4846: Auto commit for Debian build
[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: reversi.asd,v 1.3 2003/05/06 15:51:20 kevin Exp $
12 ;;;;
13 ;;;; This file is Copyright (c) 2001-2002 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 (in-package :asdf)
21
22 #+(and allegro linux (not allegro-cl-trial)) (require :climxm)
23 #+(and allegro mswindows (not allegro-cl-trial)) (require :climnt)
24 #+(and lispworks (not lispworks-personal-edition)) (require "clim")
25
26 (defsystem :reversi 
27     :components 
28     ((:file "package")
29      (:file "utils" :depends-on ("package"))
30      (:file "base" :depends-on ("utils"))
31      (:file "io" :depends-on ("base"))
32      (:file "edge-table" :depends-on ("io"))
33      (:file "edge-table-storage"  :depends-on ("edge-table"))
34      (:file "strategies" :depends-on ("edge-table-storage"))
35      #+clim (:file "io-clim" :depends-on ("strategies"))
36     ))