1 ;;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*-
2 ;;;; ======================================================================
4 ;;;; Author: Marcus Pearce <m.t.pearce@city.ac.uk>
5 ;;;; Created: 30/03/2004
6 ;;;; Updated: <04/04/2004 11:58:21 marcusp>
7 ;;;; ======================================================================
9 ;;;; Description ==========================================================
10 ;;;; ======================================================================
12 ;;;; ASDF system definition for CLSQL-USQL.
14 ;;;; ======================================================================
16 (asdf:defsystem #:clsql-usql
22 :description "A high level Common Lisp interface to SQL RDBMS."
23 :long-description "A high level Common Lisp interface to SQL RDBMS
24 based on the Xanalys CommonSQL interface for Lispworks. It depends on
25 the low-level database interfaces provided by CLSQL and includes both
26 a functional and an object oriented interface."
32 :components (#+(or cmu sbcl) (:file "pcl-patch")))
35 :components ((:file "package"))
36 :depends-on (:patches))
39 :components ((:file "classes")
40 (:file "operations" :depends-on ("classes"))
42 :depends-on (:package))
45 :components ((:file "sql")
50 :components ((:file "metaclasses")
51 (:file "objects" :depends-on ("metaclasses")))
52 :depends-on (:functional)))))
53 :depends-on (:clsql-base))