-
Notifications
You must be signed in to change notification settings - Fork 82
/
sdl2.asd
70 lines (69 loc) · 2.35 KB
/
sdl2.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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
(asdf:defsystem #:sdl2
:description "Bindings for SDL2 using c2ffi."
:author "Michael Fiano <[email protected]>, Chip Collier <[email protected]>, Ryan Pavlik <[email protected]>, Peter Keller <[email protected]>"
:license "MIT"
:depends-on (:alexandria
:cl-autowrap
:cl-plus-c
:cl-ppcre
:trivial-channels
:trivial-features
#+darwin :cl-glut)
:pathname "src"
:serial t
:components
((:module autowrap-spec
:pathname "spec"
:components
((:static-file "SDL2.h")
(:static-file "SDL2.aarch64-pc-linux-gnu.spec")
(:static-file "SDL2.aarch64-unknown-linux-android.spec")
(:static-file "SDL2.arm-pc-linux-gnu.spec")
(:static-file "SDL2.arm-unknown-linux-androideabi.spec")
(:static-file "SDL2.i386-unknown-freebsd.spec")
(:static-file "SDL2.i386-unknown-openbsd.spec")
(:static-file "SDL2.i686-apple-darwin9.spec")
(:static-file "SDL2.i686-pc-linux-gnu.spec")
(:static-file "SDL2.i686-pc-windows-msvc.spec")
(:static-file "SDL2.i686-unknown-linux-android.spec")
(:static-file "SDL2.powerpc64-pc-linux-gnu.spec")
(:static-file "SDL2.powerpc64le-pc-linux-gnu.spec")
(:static-file "SDL2.x86_64-apple-darwin9.spec")
(:static-file "SDL2.x86_64-pc-linux-gnu.spec")
(:static-file "SDL2.x86_64-pc-windows-msvc.spec")
(:static-file "SDL2.x86_64-unknown-freebsd.spec")
(:static-file "SDL2.x86_64-unknown-linux-android.spec")
(:static-file "SDL2.x86_64-unknown-openbsd.spec")))
(:file "package")
(:file "library")
(:file "autowrap")
(:file "util")
(:file "constants")
(:file "sdl2")
(:file "hints")
(:file "rect")
(:file "video")
(:file "events")
(:file "keyboard")
(:file "mouse")
(:file "syswm")
(:file "joystick")
(:file "gamecontroller")
(:file "haptic")
(:file "timer")
(:file "audio")
(:file "platform")
(:file "pixels")
(:file "surface")
(:file "rwops")
(:file "render" :depends-on ("rect"))))
(asdf:defsystem #:sdl2/examples
:description "Simple examples to demonstrate common usage of SDL2."
:author "Chip Collier <[email protected]>"
:license "MIT"
:depends-on (:sdl2 :cl-opengl)
:pathname "examples"
:serial t
:components ((:file "package")
(:file "basic")
(:file "renderer")))