aboutsummaryrefslogtreecommitdiffhomepage
path: root/wheelwork.asd
blob: 8d12b842aaa280960706b1936628fc795256c166 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
;;;; wheelwork.asd

(asdf:defsystem #:wheelwork
  :description "A sprite system for games and GUIs"
  :author "colin <colin@cicadas.surf>"
  :license  "GPL-3.0"
  :version "0.0.1"
  :serial t
  :depends-on (#:cl-opengl
               #:sdl2
               #:varjo
               #:defclass-std
               #:3d-vectors
               #:3d-matrices
               #:pngload
               #:closer-mop
               #:cl-fond)
  :pathname "src/"
  :components ((:file "package")
               (:file "protocol")
               (:file "utils")
               (:file "grid-geometry")
               (:module "gl"
                :components ((:file "util")
                             (:file "texture")
                             (:file "shader")))
               (:module "assets"
                :components ((:file "asset")
                             (:file "png")
                             (:file "font")))
               (:module "core"
                :components ((:file "unit")
                             (:file "container")
                             (:file "affine")))
               (:module "events"
                :components ((:file "event-handler")
                             (:file "listener")))
               (:module "interactive"
                :components ((:file "interactive")
                             (:file "image")
                             (:file "text")

                             (:file "frameset")
                             (:file "sprite")
                             (:file "canvas")))
               (:file "canvas-language")
               (:file "application")
               (:file "wheelwork")))