Refactoring of gobject:define-vtable
[cl-gtk2.git] / glib / cl-gtk2-glib.asd
1 (defsystem :cl-gtk2-glib
2   :name :cl-gtk2-glib
3   :author "Kalyanov Dmitry <Kalyanov.Dmitry@gmail.com>"
4   :license "LLGPL"
5   :serial t
6   :components ((:file "glib")
7                (:file "glib.glist")
8                (:file "glib.gstrv")
9                (:file "glib.string")
10                (:file "glib.quark")
11                (:file "glib.gerror")
12
13                (:file "gobject.init")
14                (:file "gobject.ffi.package")
15                (:file "gobject.type-designator")
16                (:file "gobject.ffi")
17
18                (:file "gobject.package")               
19                
20                (:file "gobject.type-info")
21                (:file "gobject.type-info.object")
22                (:file "gobject.type-info.enum")
23                (:file "gobject.type-info.signals")
24                
25                (:file "gobject.gvalue")
26                (:file "gobject.foreign")
27                (:file "gobject.stable-pointer")
28                (:file "gobject.object.low")
29                (:file "gobject.object.high")
30                (:file "gobject.signals")
31                
32                (:file "gobject.meta")
33                (:file "gobject.generating")
34                (:file "gobject.object-defs")
35                (:file "gobject.cffi-callbacks")
36                (:file "gobject.foreign-gobject-subclassing")
37                
38                (:file "gobject.boxed")
39                (:file "gobject.object-function"))
40   :depends-on (:cffi :trivial-garbage :iterate :bordeaux-threads :iterate :closer-mop))