clog/clog.asd
2022-07-12 19:38:31 -04:00

60 lines
1.8 KiB
Common Lisp

;;;; clog.asd
(asdf:defsystem #:clog
:description "The Common Lisp Omnificent GUI"
:author "David Botton <david@botton.com>"
:license "BSD"
:version "1.2.0"
:serial t
:pathname "source/"
:depends-on (#:clack #:websocket-driver #:alexandria #:hunchentoot #:cl-ppcre
#:bordeaux-threads #:trivial-open-browser #:parse-float #:quri
#:lack-middleware-static #:lack-request #:lack-util-writer-stream
#:closer-mop #:mgl-pax #:cl-template
#:sqlite #:cl-dbi #:cl-pass)
:components ((:file "clog-connection")
(:file "clog")
(:file "clog-utilities")
(:file "clog-base")
(:file "clog-element")
(:file "clog-jquery")
(:file "clog-element-common")
(:file "clog-style")
(:file "clog-canvas")
(:file "clog-form")
(:file "clog-multimedia")
(:file "clog-window")
(:file "clog-document")
(:file "clog-location")
(:file "clog-navigator")
(:file "clog-body")
(:file "clog-system")
(:file "clog-panel")
(:file "clog-presentations")
(:file "clog-data")
(:file "clog-dbi")
(:file "clog-auth")
(:file "clog-gui")
(:file "clog-web")
(:file "clog-web-dbi")
(:file "clog-web-themes")
(:file "clog-helpers")))
(asdf:defsystem #:clog/docs
:depends-on (#:clog #:3BMD #:colorize)
:pathname "source/"
:components ((:file "clog-docs")))
(asdf:defsystem #:clog/tools
:depends-on (#:clog #:clog-ace #:s-base64)
:pathname "tools/"
:components ((:file "clog-db-admin")
(:file "clog-builder-settings")
(:file "clog-templates")
(:file "clog-new-app")
(:file "clog-builder")
(:file "image-to-data")
(:file "quick-start")
(:file "clog-builder-images")))