repos
/
qt.gui
/ annotate_shade
summary
|
shortlog
|
log
|
tree
|
commit
|
commitdiff
|
headdiff
|
annotate
|
filehistory
normal
|
plain
|
shade
|
zebra
:qt and :qt-impl packages to prevent collision with :cl symbols and fix object with non smoke parent.
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)
2009-06-11 tobias
14
((package :initarg :package)))
2009-12-13 tobias
15
;;; end SYSDEF.CMAKE
12:44:37 '
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
2009-06-11 tobias
37
("libqt-smoke-extra" sysdef.cmake:cmake-library (:package :cl-smoke.qt-impl))
2009-12-13 tobias
38
12:44:37 '
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"))
2009-08-02 tobias
48
("object" (:needs "qt"))
2009-12-13 tobias
49
("operator" (:needs "qt" "object"))
2009-07-22 tobias
50
("application" (:needs "qt"))
2009-12-13 tobias
51
("qstring" (:needs "qt"))
12:44:37 '
52
("list" (:needs "qt"))
2009-08-27 tobias
53
("msg-handler" (:needs "lib"))
2009-12-13 tobias
54
("painter" (:needs "qt"))
12:44:37 '
55
("timer" (:needs "qt"))
'
56
("i18n" (:needs "qt"))
'
57
("lisp-object" (:needs "qt" "lib"))
'
58
("signal-slot" module
'
59
(:needs "lisp-object")
'
60
(:serial t)
'
61
(:components
'
62
"signal-slot"
'
63
"translate"
'
64
"signal"
'
65
"slot"
'
66
"connect"))
'
67
("string-list" (:needs "qt" "lib" "qstring"))
'
68
("variant" (:needs "qt" "qstring" "lisp-object"))
'
69
("properties" (:needs "variant")))))
'
70
(:uses-macros-from :smoke)
'
71
(:needs :smoke :sysdef.cmake :cffi :alexandria))