aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--package.lisp18
-rw-r--r--vampire.asd8
2 files changed, 24 insertions, 2 deletions
diff --git a/package.lisp b/package.lisp
index fde7f4b..723bbb5 100644
--- a/package.lisp
+++ b/package.lisp
@@ -1,4 +1,20 @@
;;;; package.lisp
(defpackage #:vampire
- (:use #:cl))
+ (:use #:cl #:clog #:binding-arrows)
+ (:import-from #:bknr.datastore
+ #:with-transaction
+ #:store-object
+ #:persistent-class
+ #:store-objects-with-class
+ #:store-object-id)
+ (:import-from #:bknr.indices
+ #:string-unique-index
+ #:hash-index
+ #:hash-list-index)
+ (:import-from #:alexandria-2
+ #:with-gensyms
+ #:when-let
+ #:when-let*
+ #:if-let)
+ (:import-from #:defclass-std #:defclass/std))
diff --git a/vampire.asd b/vampire.asd
index ec99dd2..92b5b2e 100644
--- a/vampire.asd
+++ b/vampire.asd
@@ -6,6 +6,12 @@
:license "Specify license here"
:version "0.0.1"
:serial t
- :depends-on (#:clog #:bknr.datastore)
+ :depends-on (#:clog
+ #:bknr.datastore
+ #:legion
+ #:defclass-std
+ #:binding-arrows)
:components ((:file "package")
+ (:file "definition-macros")
+ (:file "utilities")
(:file "vampire")))