-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathclaw-raylib.asd
35 lines (33 loc) · 1.47 KB
/
claw-raylib.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
(defsystem claw-raylib
:version "1.0.0"
:author "Bohong Huang <bohonghuang@qq.com>"
:maintainer "Bohong Huang <bohonghuang@qq.com>"
:license "Apache-2.0"
:homepage "https://github.com/bohonghuang/claw-raylib"
:bug-tracker "https://github.com/bohonghuang/claw-raylib/issues"
:source-control (:git "https://github.com/bohonghuang/claw-raylib.git")
:depends-on (#:asdf #:alexandria #:global-vars
#:cffi #:cffi-ops #:cffi-object #:cffi-object.ops
#:claw-raylib.prelude
#:claw-raylib.library)
:components ((:file "package")
(:file "object" :depends-on ("package"))
(:file "macros" :depends-on ("package"))
(:file "unexport" :depends-on ("package"))
(:file "reexport" :depends-on ("package" "unexport"))))
(defsystem claw-raylib/gen
:depends-on (#:alexandria #:cffi #:claw)
:pathname "./"
:components ((:file "claw")))
(defsystem claw-raylib/examples
:depends-on (#:alexandria #:claw-raylib #:cffi-ops #:cffi-object #:cffi-object.ops)
:pathname "./examples/"
:components ((:file "package")
(:module "core"
:components ((:file "2d-camera")
(:file "3d-camera-mode")
(:file "3d-picking")
(:file "basic-window")
(:file "world-screen")))
(:module "raygui"
:components ((:file "controls-test-suite")))))