annotate build/core.makefile @ 252:37eed70de029

More things broken than fixed. Rolling back to 263
author maxter
date Sat, 22 Aug 2009 12:50:58 +0000
parents 7664de4a55e5
children 34a37904ff77
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
e78566595089 initial import
mandel
parents:
diff changeset
1 ifeq ($(D_VERSION), 1)
18
e9f0d27a8213 Fix paths in makefile.
SokoL_SD
parents: 1
diff changeset
2 D_PATH = d1/qt
1
e78566595089 initial import
mandel
parents:
diff changeset
3 else
18
e9f0d27a8213 Fix paths in makefile.
SokoL_SD
parents: 1
diff changeset
4 D_PATH = d2/qt
1
e78566595089 initial import
mandel
parents:
diff changeset
5 endif
e78566595089 initial import
mandel
parents:
diff changeset
6
e78566595089 initial import
mandel
parents:
diff changeset
7 ##--------------------------
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
8 QTD_CORE += QGlobal $(D_PATH)/qtd/Str core/Qt qtd/ArrayOpsPrimitive $(D_PATH)/QtDObject $(D_PATH)/Signal \
188
7dd099050621 initial commit for D2 support
eldar
parents: 167
diff changeset
9 $(D_PATH)/core/QPoint \
7dd099050621 initial commit for D2 support
eldar
parents: 167
diff changeset
10 $(D_PATH)/core/QPointF \
7dd099050621 initial commit for D2 support
eldar
parents: 167
diff changeset
11 $(D_PATH)/core/QRect \
7dd099050621 initial commit for D2 support
eldar
parents: 167
diff changeset
12 $(D_PATH)/core/QRectF \
7dd099050621 initial commit for D2 support
eldar
parents: 167
diff changeset
13 $(D_PATH)/core/QSize \
7dd099050621 initial commit for D2 support
eldar
parents: 167
diff changeset
14 $(D_PATH)/core/QSizeF \
7dd099050621 initial commit for D2 support
eldar
parents: 167
diff changeset
15 $(D_PATH)/core/QLine \
7dd099050621 initial commit for D2 support
eldar
parents: 167
diff changeset
16 $(D_PATH)/core/QLineF \
7dd099050621 initial commit for D2 support
eldar
parents: 167
diff changeset
17 $(D_PATH)/core/QModelIndex \
7dd099050621 initial commit for D2 support
eldar
parents: 167
diff changeset
18 $(D_PATH)/core/QVariant
7dd099050621 initial commit for D2 support
eldar
parents: 167
diff changeset
19
1
e78566595089 initial import
mandel
parents:
diff changeset
20 ##--------------------------
e78566595089 initial import
mandel
parents:
diff changeset
21
e78566595089 initial import
mandel
parents:
diff changeset
22 ## Qt Lib name.
e78566595089 initial import
mandel
parents:
diff changeset
23 qt_core_name = QtCore
e78566595089 initial import
mandel
parents:
diff changeset
24
e78566595089 initial import
mandel
parents:
diff changeset
25 ## Libraries linked to the cpp part (is active only when CPP_SHARED == true).
e78566595089 initial import
mandel
parents:
diff changeset
26 core_link_cpp +=
e78566595089 initial import
mandel
parents:
diff changeset
27
e78566595089 initial import
mandel
parents:
diff changeset
28 ## Libraries linked to the d part (is active only when CPP_SHARED == true)..
e78566595089 initial import
mandel
parents:
diff changeset
29 core_link_d +=
e78566595089 initial import
mandel
parents:
diff changeset
30
e78566595089 initial import
mandel
parents:
diff changeset
31 ## Module specific cpp files.
192
1d272f0bfefa more D2 fixed
eldar
parents: 188
diff changeset
32 core_cpp_files += cpp/qt_qtd/qtd_core.cpp cpp/qt_qtd/ArrayOpsPrimitive_shell.cpp \
1d272f0bfefa more D2 fixed
eldar
parents: 188
diff changeset
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 \
1d272f0bfefa more D2 fixed
eldar
parents: 188
diff changeset
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 \
1d272f0bfefa more D2 fixed
eldar
parents: 188
diff changeset
35 cpp/qt_core/QModelIndex_shell.cpp cpp/qt_core/QVariant_shell.cpp
1
e78566595089 initial import
mandel
parents:
diff changeset
36
e78566595089 initial import
mandel
parents:
diff changeset
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
e78566595089 initial import
mandel
parents:
diff changeset
39
e78566595089 initial import
mandel
parents:
diff changeset
40 ## Classes.
e78566595089 initial import
mandel
parents:
diff changeset
41 ## TODO: use list that genareted by dgen.
e78566595089 initial import
mandel
parents:
diff changeset
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
e78566595089 initial import
mandel
parents:
diff changeset
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
a5cba313c924 network and webkit are wrapped now
eldar
parents: 33
diff changeset
76 QAbstractListModel \
90
ba63040afbf2 wrapping of QBuffer and QProcess, fixed #9
eldar
parents: 39
diff changeset
77 QCryptographicHash \
ba63040afbf2 wrapping of QBuffer and QProcess, fixed #9
eldar
parents: 39
diff changeset
78 QProcess \
92
2783cea0eaf4 fogotten QMetaType
eldar
parents: 90
diff changeset
79 QBuffer \
127
6027ff37f8ca bind QLibraryInfo
mandel
parents: 92
diff changeset
80 QMetaType \
152
4d1c5d1d1bbf fix some inconsistencies with conversion functions
eldar
parents: 149
diff changeset
81 QLibraryInfo \
4d1c5d1d1bbf fix some inconsistencies with conversion functions
eldar
parents: 149
diff changeset
82 QXmlStreamEntityResolver