1 ;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
2 ;;;;***************************************************************************
4 ;;;; FILE IDENTIFICATION
7 ;;;; Purpose: Defsystem for reversi
8 ;;;; Programer: Kevin M. Rosenberg
9 ;;;; Date Started: 1 Nov 2001
13 ;;;; This file is Copyright (c) 2001-2003 by Kevin M. Rosenberg
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 ;;;;***************************************************************************
20 (defpackage #:reversi-system (:use #:asdf #:cl))
21 (in-package #:reversi-system)
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")
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"))