-srcs := sql/pool.cl sql/sql.cl sql/transactions.cl sql/utils.cl sql/functional.cl sql/usql.cl
-srcs-cmucl-compat := $(wildcard cmucl-compat/*.cl)
-srcs-base := sql/package.cl sql/db-interface.cl sql/classes.cl sql/conditions.cl
-srcs-base-uffi := $(wildcard interfaces/clsql-uffi/*.cl) $(wildcard interfaces/clsql-uffi/*.so)
-srcs-mysql := $(wildcard interfaces/mysql/*.cl) $(wildcard interfaces/mysql/*.so)
-srcs-pg := $(wildcard interfaces/postgresql/*.cl)
-srcs-pg-socket := $(wildcard interfaces/postgresql-socket/*.cl)
-srcs-aodbc := $(wildcard interfaces/aodbc/*.cl)
-
-INSTALL := install
-INSTALLFLAGS := -g root -o root -m 0644
-INSTALLDIRFLAGS := -d -g root -o root -m 0755
+srcs := clsql clsql.asd
+srcs-base := clsql-base clsql-base.asd
+srcs-base-uffi := clsql-uffi clsql-uffi.asd
+srcs-base-uffi-so:= $(wildcard clsql-uffi/*.so)
+srcs-mysql := clsql-mysql clsql-mysql.asd
+srcs-mysql-so := $(wildcard clsql-mysql/*.so)
+srcs-pg := clsql-postgresql clsql-postgresql.asd
+srcs-pg-socket := clsql-postgresql-socket clsql-postgresql-socket.asd
+srcs-aodbc := clsql-aodbc clsql-aodbc.asd