ywatds/ywatds.asd

20 lines
750 B
Plaintext
Raw Normal View History

2021-08-12 13:37:49 -07:00
(in-package :asdf-user)
(defsystem "ywatds"
:description "ywatds: simple server that pulls data from advtrains savefiles"
:version "0.1"
:author "Y.W."
:license "GNU AGPL 3 or later"
:depends-on ("asdf" "easy-routes" "cl-ppcre" "parse-float" "alexandria")
2021-08-12 13:37:49 -07:00
:components ((:file "serialize-lib")
(:file "server-wrapper")
(:file "dataserver" :depends-on ("serialize-lib"
"server-wrapper")))
;; https://lispcookbook.github.io/cl-cookbook/scripting.html
:build-operation "program-op"
:build-pathname "ywatds"
:entry-point "ywatds:program-entry")
#+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))