annotate build/core.txt @ 377:8f7d09e4efc0

add missing D files to the build system@
author Eldar Insafutdinov <e.insafutdinov@gmail.com>
date Fri, 09 Jul 2010 22:54:51 +0600
parents a032df77b6ab
children 347e4c7a9ba1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
344
96a75b1e5b26 project structure changes
Max Samukha <maxter@spambox.com>
parents: 319
diff changeset
1 configure_file(d${D_VERSION}/qt/QDefines.d.inc qt/QDefines.d)
194
ba7abb5c9e03 move the generated data from qt.QGlobal to qt.QDefines.
SokoL_SD
parents: 189
diff changeset
2
4
0a29ce1ae854 CMake build script.
SokoL_SD
parents:
diff changeset
3 ## Module specific cpp files.
361
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
4 set (cpp_files
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
5 qt_qtd/qtd_core
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
6 qt_qtd/ArrayOpsPrimitive_shell
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
7 qt_core/QPoint_shell
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
8 qt_core/QPointF_shell
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
9 qt_core/QSize_shell
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
10 qt_core/QSizeF_shell
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
11 qt_core/QLine_shell
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
12 qt_core/QLineF_shell
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
13 qt_core/QRect_shell
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
14 qt_core/QRectF_shell
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
15 qt_core/QString_shell
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
16 qt_core/QVariant_shell
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
17 qt_core/QModelIndex_shell
372
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
18 qt_core/QMetaObject_shell
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
19 )
4
0a29ce1ae854 CMake build script.
SokoL_SD
parents:
diff changeset
20 ## Module specific d files.
344
96a75b1e5b26 project structure changes
Max Samukha <maxter@spambox.com>
parents: 319
diff changeset
21 set (d_qt_files
254
maxter
parents: 252
diff changeset
22 QGlobal
maxter
parents: 252
diff changeset
23 core/QString
288
f9559a957be9 new signals and slots implementation
eldar
parents: 254
diff changeset
24 core/QMetaObject
292
19498f420252 more QList goodness
eldar
parents: 290
diff changeset
25 core/QTypeInfo
19498f420252 more QList goodness
eldar
parents: 290
diff changeset
26 core/QList
372
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
27 core/QLine
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
28 core/QLineF
189
37b419197d4b CMake: fixes.
SokoL_SD
parents: 188
diff changeset
29 core/QModelIndex
372
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
30 core/QRect
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
31 core/QRectF
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
32 core/QSize
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
33 core/QSizeF
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
34 core/QPoint
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
35 core/QPointF
344
96a75b1e5b26 project structure changes
Max Samukha <maxter@spambox.com>
parents: 319
diff changeset
36 core/QVariant
96a75b1e5b26 project structure changes
Max Samukha <maxter@spambox.com>
parents: 319
diff changeset
37 )
96a75b1e5b26 project structure changes
Max Samukha <maxter@spambox.com>
parents: 319
diff changeset
38 set (d_qtd_files
377
8f7d09e4efc0 add missing D files to the build system@
Eldar Insafutdinov <e.insafutdinov@gmail.com>
parents: 372
diff changeset
39 Array
8f7d09e4efc0 add missing D files to the build system@
Eldar Insafutdinov <e.insafutdinov@gmail.com>
parents: 372
diff changeset
40 ArrayOpsPrimitive
8f7d09e4efc0 add missing D files to the build system@
Eldar Insafutdinov <e.insafutdinov@gmail.com>
parents: 372
diff changeset
41 Atomic
8f7d09e4efc0 add missing D files to the build system@
Eldar Insafutdinov <e.insafutdinov@gmail.com>
parents: 372
diff changeset
42 Attribute
357
9784459f0750 An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents: 356
diff changeset
43 Core
377
8f7d09e4efc0 add missing D files to the build system@
Eldar Insafutdinov <e.insafutdinov@gmail.com>
parents: 372
diff changeset
44 Debug
8f7d09e4efc0 add missing D files to the build system@
Eldar Insafutdinov <e.insafutdinov@gmail.com>
parents: 372
diff changeset
45 Marshal
8f7d09e4efc0 add missing D files to the build system@
Eldar Insafutdinov <e.insafutdinov@gmail.com>
parents: 372
diff changeset
46 MOC
8f7d09e4efc0 add missing D files to the build system@
Eldar Insafutdinov <e.insafutdinov@gmail.com>
parents: 372
diff changeset
47 QMetaTypeImpl
344
96a75b1e5b26 project structure changes
Max Samukha <maxter@spambox.com>
parents: 319
diff changeset
48 QtdObject
96a75b1e5b26 project structure changes
Max Samukha <maxter@spambox.com>
parents: 319
diff changeset
49 Signal
356
12cec2d14e1c a better name for qtd.Str
Max Samukha <maxter@spambox.com>
parents: 350
diff changeset
50 String
377
8f7d09e4efc0 add missing D files to the build system@
Eldar Insafutdinov <e.insafutdinov@gmail.com>
parents: 372
diff changeset
51 ctfe/Format
344
96a75b1e5b26 project structure changes
Max Samukha <maxter@spambox.com>
parents: 319
diff changeset
52 ctfe/Integer
96a75b1e5b26 project structure changes
Max Samukha <maxter@spambox.com>
parents: 319
diff changeset
53 ctfe/String
350
31520b2c0b3c Removed dependency on parent trait and stringof
Max Samukha <maxter@spambox.com>
parents: 347
diff changeset
54 meta/Compiletime
31520b2c0b3c Removed dependency on parent trait and stringof
Max Samukha <maxter@spambox.com>
parents: 347
diff changeset
55 meta/Runtime
377
8f7d09e4efc0 add missing D files to the build system@
Eldar Insafutdinov <e.insafutdinov@gmail.com>
parents: 372
diff changeset
56 util/Tuple
344
96a75b1e5b26 project structure changes
Max Samukha <maxter@spambox.com>
parents: 319
diff changeset
57 )
372
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
58
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
59 # unittest files
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
60 if(UNITTEST)
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
61 set (cpp_files ${cpp_files}
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
62 qt_core/test/Objects
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
63 )
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
64 set (d_qt_files ${d_qt_files}
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
65 core/test/Objects
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
66 )
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
67 endif()
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
68
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
69 if(${CMAKE_BUILD_TYPE} STREQUAL "Debug" OR UNITTEST)
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
70 set (d_qtd_files ${d_qtd_files}
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
71 Debug
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
72 )
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
73 endif()
a032df77b6ab Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
Max Samukha <maxter@spambox.com>
parents: 361
diff changeset
74
194
ba7abb5c9e03 move the generated data from qt.QGlobal to qt.QDefines.
SokoL_SD
parents: 189
diff changeset
75 set (d_generated_files core/Qt QDefines)
4
0a29ce1ae854 CMake build script.
SokoL_SD
parents:
diff changeset
76 ## Classes.
344
96a75b1e5b26 project structure changes
Max Samukha <maxter@spambox.com>
parents: 319
diff changeset
77 set (classes
33
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 27
diff changeset
78 QChildEvent
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 27
diff changeset
79 QCoreApplication
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 27
diff changeset
80 QEvent
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 27
diff changeset
81 QEventLoop
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 27
diff changeset
82 QObject
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 27
diff changeset
83 QTimerEvent
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 27
diff changeset
84 QTranslator
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 27
diff changeset
85 QByteArray
293
8627891e4556 QList updates
eldar
parents: 292
diff changeset
86 QLocale
289
c9d1aac290e9 clean up of unneeded functionality
eldar
parents: 288
diff changeset
87 QDataStream
293
8627891e4556 QList updates
eldar
parents: 292
diff changeset
88 QMimeData
8627891e4556 QList updates
eldar
parents: 292
diff changeset
89 QIODevice
33
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 27
diff changeset
90 QDateTime
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 27
diff changeset
91 QDate
293
8627891e4556 QList updates
eldar
parents: 292
diff changeset
92 QTime
33
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 27
diff changeset
93 QBitArray
293
8627891e4556 QList updates
eldar
parents: 292
diff changeset
94 QRegExp
8627891e4556 QList updates
eldar
parents: 292
diff changeset
95 QUrl
8627891e4556 QList updates
eldar
parents: 292
diff changeset
96 QAbstractItemModel
8627891e4556 QList updates
eldar
parents: 292
diff changeset
97 QAbstractFileEngine
8627891e4556 QList updates
eldar
parents: 292
diff changeset
98 QFile
8627891e4556 QList updates
eldar
parents: 292
diff changeset
99 QDir
8627891e4556 QList updates
eldar
parents: 292
diff changeset
100 QFileInfo
8627891e4556 QList updates
eldar
parents: 292
diff changeset
101 QTextStream
8627891e4556 QList updates
eldar
parents: 292
diff changeset
102 QTimer
8627891e4556 QList updates
eldar
parents: 292
diff changeset
103 QTextCodec
8627891e4556 QList updates
eldar
parents: 292
diff changeset
104 QTextCodec_ConverterState
8627891e4556 QList updates
eldar
parents: 292
diff changeset
105 QTextEncoder
8627891e4556 QList updates
eldar
parents: 292
diff changeset
106 QTextDecoder
8627891e4556 QList updates
eldar
parents: 292
diff changeset
107 QTimeLine
8627891e4556 QList updates
eldar
parents: 292
diff changeset
108 QAbstractFactory
8627891e4556 QList updates
eldar
parents: 292
diff changeset
109 QAbstractListModel
8627891e4556 QList updates
eldar
parents: 292
diff changeset
110 QCryptographicHash
8627891e4556 QList updates
eldar
parents: 292
diff changeset
111 QSettings
8627891e4556 QList updates
eldar
parents: 292
diff changeset
112 QProcess
8627891e4556 QList updates
eldar
parents: 292
diff changeset
113 QBuffer
8627891e4556 QList updates
eldar
parents: 292
diff changeset
114 QLibraryInfo
8627891e4556 QList updates
eldar
parents: 292
diff changeset
115 QXmlStreamEntityResolver
302
55ee4603365d string arguments for signals
eldar_ins@eldar-laptop
parents: 293
diff changeset
116 QFileSystemWatcher
344
96a75b1e5b26 project structure changes
Max Samukha <maxter@spambox.com>
parents: 319
diff changeset
117 QDynamicPropertyChangeEvent
361
beaf4a2974d7 Autogeneration of QMetaType. First attempts at fixing qRegisterMetaType etc
Max Samukha <maxter@maxter.com>
parents: 357
diff changeset
118 QMetaType
4
0a29ce1ae854 CMake build script.
SokoL_SD
parents:
diff changeset
119 )
344
96a75b1e5b26 project structure changes
Max Samukha <maxter@spambox.com>
parents: 319
diff changeset
120