-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcl-sfml.asd
51 lines (51 loc) · 1.46 KB
/
cl-sfml.asd
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
49
50
51
(asdf:defsystem #:cl-sfml
:description "Common Lisp bindinds for the CSFML library"
:author "Jerry Vinokurov <[email protected]>"
:license "MIT"
:serial t
;; :defsystem-depends-on ("cffi-grovel")
:depends-on (#:cl-autowrap #:cffi #:cffi-libffi #:cl-mop #:cl-ppcre #:cffi-grovel)
:components ((:file "package")
(:file "sfml")
;; (:cffi-grovel-file "sfml-grovel")
(:file "utils")
(:module system
:components ((:file "types")
(:file "time")
(:file "clock")
(:file "vectors")))
(:module win
;; :depends-on (system)
:components ((:file "video-mode")
(:file "context")
(:file "keyboard")
(:file "mouse")
(:file "joystick")
(:file "touch")
(:file "sensor")
(:file "event")
(:file "window")))
(:module graphics
:components ((:file "blend-mode")
(:file "color")
(:file "vertex")
(:file "primitive-type")
(:file "rect")
(:file "glyph")
(:file "image")
(:file "texture")
(:file "transform")
(:file "render-states")
(:file "entity")
(:file "view")
(:file "shape")
(:file "rectangle-shape")
(:file "circle-shape")
(:file "convex-shape")
(:file "font")
(:file "text")
(:file "sprite")
(:file "render-texture")
(:file "render-window")
))
))