Ramarren / cells-gtk3

Fork of http://common-lisp.net/project/cells-gtk/

This URL has Read+Write access

cells-gtk3 / cells-gtk.asd
100644 39 lines (37 sloc) 1.509 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
(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")))))