forked from Ramarren/cells-gtk3
-
Notifications
You must be signed in to change notification settings - Fork 1
/
cells-gtk.asd
38 lines (37 loc) · 1.47 KB
/
cells-gtk.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
(load (merge-pathnames "features.lisp" *load-truename*))
(asdf:defsystem :cells-gtk
:name "cells-gtk"
:depends-on (:cells
:utils-kt
:pod-utils
:gtk-ffi
:ph-maths
#+cells-gtk-cairo :cl-cairo2
#+cells-gtk-cairo :cl-cairo2-x11
#+cells-gtk-threads :bordeaux-threads
#+cells-gtk-opengl :cl-opengl
#+cells-gtk-opengl :cl-glu
#+cells-gtk-opengl :cl-glut)
:serial t
:components
((:module "cells-gtk"
:serial t
:components
((:file "packages")
(:file "conditions")
(:file "compat")
(:file "cells3-porting-notes" :depends-on ("packages"))
(:file "widgets" :depends-on ("conditions"))
(:file "layout" :depends-on ("widgets"))
(:file "display" :depends-on ("widgets"))
(:file "drawing-area" :depends-on ("widgets"))
#+cells-gtk-cairo (:file "cairo-drawing-area" :depends-on ("widgets"))
#+cells-gtk-opengl (:file "gl-drawing-area" :depends-on ("widgets"))
(:file "buttons" :depends-on ("widgets"))
(:file "entry" :depends-on ("widgets"))
(:file "tree-view" :depends-on ("widgets"))
(:file "menus" :depends-on ("widgets"))
(:file "dialogs" :depends-on ("widgets"))
(:file "textview" :depends-on ("widgets"))
(:file "addon" :depends-on ("widgets"))
(:file "gtk-app")))))