-
Notifications
You must be signed in to change notification settings - Fork 6
/
glkit.asd
45 lines (37 loc) · 907 Bytes
/
glkit.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
(defpackage :glkit.asdf
(:use #:cl #:asdf))
(in-package :glkit.asdf)
#+(or allegro ccl cmu ecl lispworks sbcl)
(eval-when (:compile-toplevel :load-toplevel :execute)
(pushnew :glkit-sv *features*))
(defsystem :glkit
:description "Various utilities for OpenGL"
:author ("rpav")
:license "MIT"
:version "0.0"
:depends-on (:alexandria :defpackage-plus :sb-cga :mathkit
:cl-opengl #+glkit-sv :static-vectors)
:pathname "src"
:serial t
:components
((:file "package")
(:file "protocol")
(:module "shader-dict"
:serial t
:pathname "shader-dict"
:components
((:file "shaders")
(:file "uniforms")
(:file "macros")))
(:module "vao"
:serial t
:pathname "vao"
:components
((:file "vao")))
(:module "tex"
:serial t
:pathname "tex"
:components
((:file "util")
(:file "texture")
(:file "fbo")))))