r2004: *** empty log message ***
[clsql.git] / debian / rules
index 1011b6245ca810564a05311f22e9f7a71eb3e52e..8587c591dffffc48063f282b30d4b5d195e9d4f5 100755 (executable)
@@ -25,6 +25,7 @@ prefix-pg-socket := debian/$(pkg-pg-socket)
 ## lisp sources per pkg
 ##
 srcs           := sql/pool.cl sql/sql.cl sql/transactions.cl sql/utils.cl sql/functional.cl sql/usql.cl
+srcs-cmucl-compat := $(wilcard cmucl-compat/*.cl)
 srcs-base      := sql/package.cl sql/db-interface.cl sql/classes.cl sql/conditions.cl $(wilcard cmu-compat/*.cl)
 srcs-mysql     := $(wildcard interfaces/mysql/*.cl)
 srcs-pg                := $(wildcard interfaces/postgresql/*.cl)
@@ -70,6 +71,7 @@ install: build
 
        $(INSTALL) $(INSTALLFLAGS) $(srcs-base) $(prefix-base)/$(clc-repos)/clsql
        $(INSTALL) $(INSTALLFLAGS) $(srcs) $(prefix)/$(clc-repos)/clsql
+       $(INSTALL) $(INSTALLFLAGS) $(srcs-cmucl-compat) $(prefix)/$(clc-repos)/clsql/cmucl-compat
        $(INSTALL) $(INSTALLFLAGS) $(srcs-mysql) $(prefix-mysql)/$(clc-repos)/clsql/interfaces/mysql
        $(INSTALL) $(INSTALLFLAGS) $(srcs-pg) $(prefix-pg)/$(clc-repos)/clsql/interfaces/postgresql
        $(INSTALL) $(INSTALLFLAGS) $(srcs-pg-socket) $(prefix-pg-socket)/$(clc-repos)/clsql/interfaces/postgresql-socket
@@ -83,6 +85,9 @@ install: build
        $(INSTALL) $(INSTALLFLAGS) clsql-postgresql.system $(prefix-pg)/$(clc-systems)/
        $(INSTALL) $(INSTALLFLAGS) clsql-postgresql-socket.system $(prefix-pg-socket)/$(clc-systems)/
 
+       # Test suite
+       $(INSTALL) $(INSTALLFLAGS) test-suite/tester-clsql.cl test-suite/acl-compat-tester.cl $(doc-dir)/test-suite
+
        # Documentation
        $(INSTALL) $(INSTALLFLAGS) doc/html/* $(doc-dir)/html
        cp doc/clsql.pdf doc/cl-sql.pdf