repos
/
qt.gui
/ annotate_shade
summary
|
shortlog
|
log
|
tree
|
commit
|
commitdiff
|
headdiff
|
annotate
|
filehistory
normal
|
plain
|
shade
|
zebra
Support ASDF instead of Mudballs.
Annotate for file qt.asd
2009-12-13 tobias
1
(defpackage qt-system
12:44:37 '
2
(:use :cl :asdf))
'
3
'
4
(in-package qt-system)
'
5
'
6
(asdf:defsystem :qt
'
7
:name :qt
'
8
:version (0 0 1)
'
9
:author "Tobias Rautenkranz"
'
10
:license "GPL with linking exception"
'
11
:description "Smoke Qt bindings."
'
12
:depends-on (:smoke :smoke :cffi :alexandria)
'
13
'
14
:components
'
15
((:module "src"
'
16
:components
'
17
((:file "package")
'
18
(:module "lib" :depends-on ("package"))
'
19
(:file "qt" :depends-on ("package" "lib"))
'
20
(:file "ownership" :depends-on ("qt"))
'
21
(:file "event" :depends-on ("qt"))
'
22
(:file "object" :depends-on ("qt" "signal-slot" "qstring" "event"))
'
23
(:file "operator" :depends-on ("qt" "object"))
'
24
(:file "application" :depends-on ("qt" "properties"))
'
25
(:file "qstring" :depends-on ("qt"))
'
26
(:file "list" :depends-on ("qt"))
'
27
(:file "msg-handler" :depends-on ("lib" "qt"))
'
28
(:file "painter" :depends-on ("qt"))
'
29
(:file "timer" :depends-on ("qt"))
'
30
(:file "i18n" :depends-on ("qt"))
'
31
(:file "lisp-object" :depends-on ("qt" "lib"))
'
32
(:module "signal-slot"
'
33
:serial t
'
34
:depends-on ("lisp-object")
'
35
:components
'
36
((:file "signal-slot")
'
37
(:file "translate" :depends-on ("signal-slot"))
'
38
(:file "signal" :depends-on ("translate"))
'
39
(:file "slot" :depends-on ("signal"))
'
40
(:file "connect" :depends-on ("slot"))))
'
41
(:file "string-list" :depends-on ("qt" "lib" "qstring"))
'
42
(:file "variant" :depends-on ("qt" "qstring" "lisp-object"))
'
43
(:file "properties" :depends-on ("variant"))))))
'
44
'
45
(defmethod asdf:perform ((operation test-op) (c (eql (find-system :qt))))
'
46
(operate 'asdf:load-op :qt.tests)
'
47
(operate 'asdf:test-op :qt.tests))