X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=clsql.asd;fp=clsql.asd;h=74f837680515f33c9e562eb22dfbd50e1ff5e937;hp=2e7efe9659f29145707c95e228405ff79fedfe89;hb=18e34efea688a6758b6e997401fbc3f241da98f3;hpb=055827b45d885b8d57a04992598b03ffa8d87ba5 diff --git a/clsql.asd b/clsql.asd index 2e7efe9..74f8376 100644 --- a/clsql.asd +++ b/clsql.asd @@ -43,9 +43,9 @@ oriented interface." (:file "time" :depends-on ("package" "conditions")) (:file "utils" :depends-on ("package" "db-interface")) (:file "generics" :depends-on ("package")))) - (:module database - :pathname "" - :components + (:module database + :pathname "" + :components ((:file "initialize") (:file "database" :depends-on ("initialize")) (:file "recording" :depends-on ("database")) @@ -54,7 +54,7 @@ oriented interface." (:module syntax :pathname "" :components ((:file "expressions") - (:file "operations" + (:file "operations" :depends-on ("expressions")) (:file "syntax" :depends-on ("operations"))) :depends-on (database)) @@ -62,7 +62,7 @@ oriented interface." :pathname "" :components ((:file "fdml") (:file "transaction" :depends-on ("fdml")) - (:file "loop-extension" + (:file "loop-extension" :depends-on ("fdml")) (:file "fddl" :depends-on ("fdml"))) :depends-on (syntax)) @@ -83,3 +83,8 @@ oriented interface." (defmethod perform ((o test-op) (c (eql (find-system 'clsql)))) (operate 'load-op 'clsql-tests) (operate 'test-op 'clsql-tests :force t)) + +(defmethod perform :after ((o load-op) (c (eql (find-system 'clsql)))) + (when (probe-file "/etc/clsql-init.lisp") + (load "/etc/clsql-init.lisp"))) +