-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathbodge-glfw.asd
35 lines (31 loc) · 1022 Bytes
/
bodge-glfw.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
(asdf:defsystem :bodge-glfw
:description "Wrapper over glfw3 library"
:version "1.0.0"
:author "Pavel Korolev"
:mailto "[email protected]"
:license "MIT"
:pathname "src/"
:depends-on (:alexandria :cffi :cffi-c-ref :bodge-glfw-bindings)
:serial t
:components ((:file "packages")
(:file "glfw")))
(asdf:defsystem :bodge-glfw/wrapper
:description "Wrapper over glfw3 library"
:version "1.0.0"
:author "Pavel Korolev"
:mailto "[email protected]"
:license "MIT"
:depends-on (:alexandria :cffi :cffi-c-ref :claw :claw-utils)
:serial t
:components ((:file "src/claw")
(:module :glfw-includes :pathname "src/lib/glfw/include/")
(:module :glfw-deps :pathname "src/lib/glfw/deps/")))
(asdf:defsystem :bodge-glfw/example
:description "bodge-glfw example"
:version "1.0.0"
:author "Pavel Korolev"
:mailto "[email protected]"
:license "MIT"
:pathname "src/"
:depends-on (:glfw-blob :bodge-glfw :cl-opengl)
:components ((:file "example")))