r9094: freebsd changes
[clsql.git] / clsql-mysql.asd
index 88abbada6ba7a286333695c5720cb3c2ab360e83..72b961f0108b54e10a399d70ac3c4fc23e35075b 100644 (file)
   nil) 
 
 (defmethod perform ((o compile-op) (c clsql-mysql-source-file))
+  #-(or win32 mswindows)
   (unless (zerop (run-shell-command
-                 "cd ~A; make"
+                 #-freebsd "cd ~A; make"
+                 #+freebsd "cd ~A; gmake"
                  (namestring (make-pathname :name nil
                                             :type nil
                                             :directory *library-file-dir*))))
@@ -75,6 +77,7 @@
   :description "Common Lisp SQL MySQL Driver"
   :long-description "cl-sql-mysql package provides a database driver to the MySQL database system."
 
+  :depends-on (uffi clsql-base clsql-uffi)
   :components
   ((:module :db-mysql
            :components
@@ -83,6 +86,4 @@
             (:file "mysql-loader" :depends-on ("mysql-package" "mysql"))
             (:file "mysql-client-info" :depends-on ("mysql-loader"))
             (:file "mysql-api" :depends-on ("mysql-client-info"))
-            (:file "mysql-sql" :depends-on ("mysql-api"))
-            (:file "mysql-usql" :depends-on ("mysql-sql")))))
-  :depends-on (:uffi :clsql-base :clsql-uffi))
+            (:file "mysql-sql" :depends-on ("mysql-api"))))))