repos
/
qt.gui
/ annotate_shade
summary
|
shortlog
|
log
|
tree
|
commit
|
commitdiff
|
headdiff
|
annotate
|
filehistory
normal
|
plain
|
shade
|
zebra
Update to the new smokegenerator.
Annotate for file qt.mbd
2009-12-13 tobias
1
;;;; -*- Mode: lisp; indent-tabs-mode: nil -*-
12:44:37 '
2
'
3
;;; SYSDEF.CMAKE
'
4
(defpackage :sysdef.cmake
'
5
(:use :cl :sysdef)
'
6
(:export :cmake-file :cmake-library))
'
7
'
8
(in-package :sysdef.cmake)
'
9
(defclass sysdef.cmake:cmake-file (source-file)
'
10
()
'
11
(:default-initargs :type "txt"))
'
12
'
13
(defclass sysdef.cmake:cmake-library (component)
'
14
((package :initarg :package)))
'
15
;;; end SYSDEF.CMAKE
'
16
'
17
(in-package :sysdef-user)
'
18
(eval-when (:compile-toplevel :load-toplevel :execute)
'
19
(use-package :sysdef.cmake))
'
20
'
21
(define-system :qt ()
'
22
(:version 0 0 1)
'
23
(:documentation "Smoke Qt bindings.")
'
24
(:keywords "GUI" "Qt")
'
25
(:author "Tobias Rautenkranz")
'
26
(:license "GPL with linking exception")
'
27
(:components
'
28
("CMakeLists" sysdef.cmake:cmake-file)
'
29
("src" module
'
30
(:needs "CMakeLists")
'
31
(:components
'
32
("CMakeLists.txt" static-file)
'
33
"package"
'
34
("lib" module
'
35
(:needs "package")
'
36
(:components
'
37
("libqt-smoke-extra" sysdef.cmake:cmake-library (:package :cl-smoke.qt-impl))
'
38
'
39
("CMakeLists.txt" static-file)
'
40
("qt-smoke.cpp" static-file)
'
41
("lisp-object.h" static-file)
'
42
("lisp-object.cpp" static-file)
'
43
("qstring.cpp" static-file)
'
44
("qstringlist.cpp" static-file)))
'
45
'
46
("qt" (:needs "package" "lib"))
'
47
("ownership" (:needs "qt"))
'
48
("event" (:needs "qt"))
'
49
("object" (:needs "qt" "signal-slot" "qstring" "event"))
'
50
("operator" (:needs "qt" "object"))
'
51
("application" (:needs "qt" "properties"))
'
52
("qstring" (:needs "qt"))
'
53
("list" (:needs "qt"))
2009-08-27 tobias
54
("msg-handler" (:needs "lib" "qt"))
2009-12-13 tobias
55
("painter" (:needs "qt"))
12:44:37 '
56
("timer" (:needs "qt"))
'
57
("i18n" (:needs "qt"))
'
58
("lisp-object" (:needs "qt" "lib"))
'
59
("signal-slot" module
'
60
(:needs "lisp-object")
'
61
(:serial t)
'
62
(:components
'
63
"signal-slot"
'
64
"translate"
'
65
"signal"
'
66
"slot"
'
67
"connect"))
'
68
("string-list" (:needs "qt" "lib" "qstring"))
'
69
("variant" (:needs "qt" "qstring" "lisp-object"))
'
70
("properties" (:needs "variant")))))
'
71
(:uses-macros-from :smoke)
'
72
(:needs :smoke :sysdef.cmake :cffi :alexandria))