33 lines
1.2 KiB
Common Lisp
33 lines
1.2 KiB
Common Lisp
#-asdf3.1 (error "requires asdf 3.1")
|
|
;; #+linux (deploy:define-library deploy::compression-lib :dont-deploy T)
|
|
#+sb-core-compression
|
|
(defmethod asdf:perform ((o asdf:image-op) (c asdf:system))
|
|
(uiop:dump-image (asdf:output-file o c)
|
|
:executable t
|
|
:compression t))
|
|
|
|
(defsystem "tfcserver"
|
|
:version "0.1.0"
|
|
:author "Chris Cochrun"
|
|
:license "AGPLV3"
|
|
:depends-on ("hunchentoot"
|
|
"dexador"
|
|
"serapeum"
|
|
"com.inuoe.jzon"
|
|
"bordeaux-threads"
|
|
"spinneret"
|
|
"lass"
|
|
"log4cl"
|
|
"cl-smtp") ;; <== list of Quicklisp dependencies
|
|
:components ((:module "src"
|
|
:components
|
|
((:file "health-form")
|
|
(:file "main" :depends-on ("health-form")))))
|
|
:description "Restful server to handle website pieces"
|
|
:long-description "Restful server to handle website pieces"
|
|
;; :in-order-to ((test-op (test-op "tfcserver-test")))
|
|
;; :defsystem-depends-on (:deploy) ;; (ql:quickload "deploy") before
|
|
:build-operation "program-op" ;; leave as is
|
|
:build-pathname "tfcserver"
|
|
:entry-point "tfcserver::main")
|