diff options
Diffstat (limited to 'lispruns.asd')
-rw-r--r-- | lispruns.asd | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/lispruns.asd b/lispruns.asd new file mode 100644 index 0000000..ef870b7 --- /dev/null +++ b/lispruns.asd @@ -0,0 +1,25 @@ +(asdf:defsystem "lispruns" + :description "A speedrun timer using n-curses written in lisp" + :version "0.1" + :author "Simponic" + :depends-on (:unix-opts + :mito + :sxql + :cl-ppcre + :croatoan + :local-time) + :components ((:file "util") ;; Miscellaneous helpers + (:file "config") ;; For importing category configuration files + (:file "digits") ;; Lisp file with cool ascii digits + (:file "text" :depends-on ("digits")) ;; Helper functions for performing figlet-like actions and such + (:file "time") ;; Custom time forms + (:file "ui" :depends-on ("util" "text" "time")) ;; Functions to draw the UI + (:file "speedrun" :depends-on ("util")) ;; The actual timer logic + (:file "database/category") ;; Category DAO + (:file "database/run") ;; Run DAO + (:file "main" :depends-on ("util" + "config" + "ui" + "speedrun" + "database/category" + "database/run")))) |