aboutsummaryrefslogtreecommitdiffhomepage
path: root/wheelwork.asd
blob: ef3a1a323cfad8f59d4bbca3d527f4eee832b859 (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
;;;; wheelwork.asd

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