r2303: Autocommit for make-debian
[clsql.git] / clsql-base.asd
index 66072f31692763ff75b68fe512fefd7252b8c0e8..f17a1690a533636dde75b617861206b3823dd013 100644 (file)
@@ -7,7 +7,7 @@
 ;;;; Programmer:    Kevin M. Rosenberg
 ;;;; Date Started:  Feb 2002
 ;;;;
-;;;; $Id: clsql-base.asd,v 1.1 2002/08/18 02:57:50 kevin Exp $
+;;;; $Id: clsql-base.asd,v 1.3 2002/08/18 04:39:59 kevin Exp $
 ;;;;
 ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
 ;;;;
   (when (probe-file helper-pathname)
       (load helper-pathname)))
 
-;;; System definitions
+(unless (ignore-errors (find-class 'clsql-cl-source-file))
+  (defclass clsql-cl-source-file (cl-source-file) ())
+  (defmethod source-file-type ((c clsql-cl-source-file) (s module)) 
+    "cl"))
+
+ ;;; System definitions
 
 (defsystem clsql-base
   :default-component-class clsql-cl-source-file
@@ -39,5 +44,4 @@
               (:file "conditions" :depends-on ("classes"))
               (:file "db-interface" :depends-on ("conditions"))
               (:file "initialize" :depends-on ("db-interface")))
-  :finally-do
   )