Mercurial > projects > qtd
annotate build/core.makefile @ 238:1349940724eb
Generate a classes list for cmake.
author | SokoL_SD |
---|---|
date | Mon, 20 Jul 2009 06:04:17 +0000 |
parents | 1d272f0bfefa |
children | 7664de4a55e5 |
rev | line source |
---|---|
1 | 1 ifeq ($(D_VERSION), 1) |
18 | 2 D_PATH = d1/qt |
1 | 3 else |
18 | 4 D_PATH = d2/qt |
1 | 5 endif |
6 | |
7 ##-------------------------- | |
188 | 8 QTD_CORE += QGlobal $(D_PATH)/qtd/Str core/Qt qtd/ArrayOpsPrimitive $(D_PATH)/QtDObject $(D_PATH)/Signal \ |
9 $(D_PATH)/core/QPoint \ | |
10 $(D_PATH)/core/QPointF \ | |
11 $(D_PATH)/core/QRect \ | |
12 $(D_PATH)/core/QRectF \ | |
13 $(D_PATH)/core/QSize \ | |
14 $(D_PATH)/core/QSizeF \ | |
15 $(D_PATH)/core/QLine \ | |
16 $(D_PATH)/core/QLineF \ | |
17 $(D_PATH)/core/QModelIndex \ | |
18 $(D_PATH)/core/QVariant | |
19 | |
1 | 20 ##-------------------------- |
21 | |
22 ## Qt Lib name. | |
23 qt_core_name = QtCore | |
24 | |
25 ## Libraries linked to the cpp part (is active only when CPP_SHARED == true). | |
26 core_link_cpp += | |
27 | |
28 ## Libraries linked to the d part (is active only when CPP_SHARED == true).. | |
29 core_link_d += | |
30 | |
31 ## Module specific cpp files. | |
192 | 32 core_cpp_files += cpp/qt_qtd/qtd_core.cpp cpp/qt_qtd/ArrayOpsPrimitive_shell.cpp \ |
33 cpp/qt_core/QPoint_shell.cpp cpp/qt_core/QPointF_shell.cpp cpp/qt_core/QRect_shell.cpp cpp/qt_core/QRectF_shell.cpp \ | |
34 cpp/qt_core/QSize_shell.cpp cpp/qt_core/QSizeF_shell.cpp cpp/qt_core/QLine_shell.cpp cpp/qt_core/QLineF_shell.cpp \ | |
35 cpp/qt_core/QModelIndex_shell.cpp cpp/qt_core/QVariant_shell.cpp | |
1 | 36 |
37 ## Module specific d files. | |
167
ae06da58ec25
fixed hacky conversion of arguments when emmitting a signal
eldar
parents:
152
diff
changeset
|
38 core_d_files += $(QTD_CORE:%=qt/%.d) qt/core/ArrayOps2 |
1 | 39 |
40 ## Classes. | |
41 ## TODO: use list that genareted by dgen. | |
42 core_classes = \ | |
33
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
43 ArrayOps \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
44 QChildEvent \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
45 QCoreApplication \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
46 QEvent \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
47 QEventLoop \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
48 QObject \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
49 QTimerEvent \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
50 QTranslator \ |
1 | 51 QByteArray \ |
33
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
52 QLocale \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
53 QDataStream \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
54 QMimeData \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
55 QIODevice \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
56 QDateTime \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
57 QDate \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
58 QTime \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
59 QBitArray \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
60 QRegExp \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
61 QUrl \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
62 QAbstractItemModel \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
63 QAbstractFileEngine \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
64 QFile \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
65 QDir \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
66 QFileInfo \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
67 QTextStream \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
68 QString \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
69 QTimer \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
70 QTextCodec \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
71 QTextCodec_ConverterState \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
72 QTextEncoder \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
73 QTextDecoder \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
74 QTimeLine \ |
cf8a415f3f32
gui package is fully wrapped now. lots of fixes in the generator
eldar
parents:
18
diff
changeset
|
75 QAbstractFactory \ |
39 | 76 QAbstractListModel \ |
90 | 77 QCryptographicHash \ |
78 QProcess \ | |
92 | 79 QBuffer \ |
127 | 80 QMetaType \ |
152 | 81 QLibraryInfo \ |
82 QXmlStreamEntityResolver |