-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathwaller.asd
More file actions
50 lines (44 loc) · 1.58 KB
/
Copy pathwaller.asd
File metadata and controls
50 lines (44 loc) · 1.58 KB
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
(asdf:defsystem "waller"
:description "Waller - Game for Lisp Game Jam 2023"
:version "0.3.2"
:author "Gleefre <varedif.a.s@gmail.com>"
:licence "Apache 2.0"
:depends-on ("sketch" "sketch-utils"
"sketch-fit" "stopclock"
"stealth-mixin" "alexandria"
"harmony" "cl-mixed-vorbis"
#+(and linux (not android)) "cl-mixed-pulse"
#+android "cl-mixed-aaudio"
#+darwin "cl-mixed-coreaudio"
#+windows "cl-mixed-wasapi"
#+bsd "cl-mixed-oss")
:pathname "src"
:serial T
:components ((:file "packages")
(:file "utils")
(:file "config")
(:file "sketch-utils")
(:file "sketch-buttons")
(:file "board")
(:file "save-board")
(:file "draw-board")
(:file "editor")
(:file "levels")
(:file "menu")
(:file "music")
(:file "main")
(:file "game"))
:defsystem-depends-on (:deploy)
:build-operation #-darwin "deploy-op" #+darwin "osx-app-deploy-op"
:build-pathname "waller"
:entry-point "waller:start-toplevel")
(asdf:defsystem "waller/editor"
:description "Waller - Game for Lisp Game Jam 2023 - level editor"
:version "0.3.2"
:author "Gleefre <varedif.a.s@gmail.com>"
:licence "Apache 2.0"
:depends-on ("waller")
:defsystem-depends-on (:deploy)
:build-operation #-darwin "deploy-op" #+darwin "osx-app-deploy-op"
:build-pathname "waller-editor"
:entry-point "waller:editor-toplevel")