aboutsummaryrefslogtreecommitdiff
path: root/cantedraw.asd
blob: 5bae167aded0be245620af0c1a2af9e197fc7cad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
(asdf:defsystem :cantedraw
  :depends-on (:alexandria)
  :components ((:file "packages")
               (:module "lib"
                :components
                ((:file "macros")
                 (:file "functions")))
               (:module "src"
                :components
                ((:file "model")
                 (:file "game")
                 (:file "main"))))
  :build-operation "program-op"
  :build-pathname "bin/cantedraw"
  :entry-point "cantedraw.main:start")

#+sb-core-compression
(defmethod asdf:perform ((o asdf:image-op) (c asdf:system))
  (uiop:dump-image (asdf:output-file o c)
                   :executable t
                   :compression 9))