annotate build/core.makefile @ 114:547cd31fa12a

CMake: improve of the windows support for ldc.
author SokoL_SD
date Wed, 03 Jun 2009 15:53:24 +0000
parents 2783cea0eaf4
children 6027ff37f8ca
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 ##--------------------------
18
e9f0d27a8213 Fix paths in makefile.
SokoL_SD
parents: 1
diff changeset
8 QTD_CORE += QGlobal qtd/Str core/Qt qtd/ArrayOpsPrimitive QtDObject $(D_PATH)/Signal
1
e78566595089 initial import
mandel
parents:
diff changeset
9 ##--------------------------
e78566595089 initial import
mandel
parents:
diff changeset
10
e78566595089 initial import
mandel
parents:
diff changeset
11 ## Qt Lib name.
e78566595089 initial import
mandel
parents:
diff changeset
12 qt_core_name = QtCore
e78566595089 initial import
mandel
parents:
diff changeset
13
e78566595089 initial import
mandel
parents:
diff changeset
14 ## Libraries linked to the cpp part (is active only when CPP_SHARED == true).
e78566595089 initial import
mandel
parents:
diff changeset
15 core_link_cpp +=
e78566595089 initial import
mandel
parents:
diff changeset
16
e78566595089 initial import
mandel
parents:
diff changeset
17 ## Libraries linked to the d part (is active only when CPP_SHARED == true)..
e78566595089 initial import
mandel
parents:
diff changeset
18 core_link_d +=
e78566595089 initial import
mandel
parents:
diff changeset
19
e78566595089 initial import
mandel
parents:
diff changeset
20 ## Module specific cpp files.
e78566595089 initial import
mandel
parents:
diff changeset
21 core_cpp_files += cpp/qt_qtd/qtd_core.cpp cpp/qt_qtd/ArrayOpsPrimitive_shell.cpp
e78566595089 initial import
mandel
parents:
diff changeset
22
e78566595089 initial import
mandel
parents:
diff changeset
23 ## Module specific d files.
e78566595089 initial import
mandel
parents:
diff changeset
24 core_d_files += $(QTD_CORE:%=qt/%.d)
e78566595089 initial import
mandel
parents:
diff changeset
25
e78566595089 initial import
mandel
parents:
diff changeset
26 ## Classes.
e78566595089 initial import
mandel
parents:
diff changeset
27 ## TODO: use list that genareted by dgen.
e78566595089 initial import
mandel
parents:
diff changeset
28 core_classes = \
33
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
29 ArrayOps \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
30 QChildEvent \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
31 QCoreApplication \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
32 QEvent \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
33 QEventLoop \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
34 QObject \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
35 QTimerEvent \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
36 QTranslator \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
37 QPoint \
1
e78566595089 initial import
mandel
parents:
diff changeset
38 QPointF \
e78566595089 initial import
mandel
parents:
diff changeset
39 QRect \
e78566595089 initial import
mandel
parents:
diff changeset
40 QRectF \
e78566595089 initial import
mandel
parents:
diff changeset
41 QByteArray \
33
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
42 QLocale \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
43 QSize \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
44 QSizeF \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
45 QDataStream \
1
e78566595089 initial import
mandel
parents:
diff changeset
46 QLine \
e78566595089 initial import
mandel
parents:
diff changeset
47 QLineF \
33
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
48 QMimeData \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
49 QIODevice \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
50 QDateTime \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
51 QDate \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
52 QTime \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
53 QVariant \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
54 QBitArray \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
55 QRegExp \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
56 QUrl \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
57 QModelIndex \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
58 QAbstractItemModel \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
59 QAbstractFileEngine \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
60 QFile \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
61 QDir \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
62 QFileInfo \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
63 QTextStream \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
64 QString \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
65 QTimer \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
66 QTextCodec \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
67 QTextCodec_ConverterState \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
68 QTextEncoder \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
69 QTextDecoder \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
70 QTimeLine \
cf8a415f3f32 gui package is fully wrapped now. lots of fixes in the generator
eldar
parents: 18
diff changeset
71 QAbstractFactory \
39
a5cba313c924 network and webkit are wrapped now
eldar
parents: 33
diff changeset
72 QAbstractListModel \
90
ba63040afbf2 wrapping of QBuffer and QProcess, fixed #9
eldar
parents: 39
diff changeset
73 QCryptographicHash \
ba63040afbf2 wrapping of QBuffer and QProcess, fixed #9
eldar
parents: 39
diff changeset
74 QProcess \
92
2783cea0eaf4 fogotten QMetaType
eldar
parents: 90
diff changeset
75 QBuffer \
2783cea0eaf4 fogotten QMetaType
eldar
parents: 90
diff changeset
76 QMetaType