Updated change log for 4.5.3
[qt-netbsd.git] / qmake / Makefile.win32
blob53130aa8958819b509ff39c34b675129b9ca6d97
1 !IF "$(QMAKESPEC)" == "win32-msvc" || "$(QMAKESPEC)" == "win32-msvc.net" || "$(QMAKESPEC)" == "win32-msvc2002" || "$(QMAKESPEC)" == "win32-msvc2003" || "$(QMAKESPEC)" == "win32-msvc2005" || "$(QMAKESPEC)" == "win32-msvc2008" || "$(QMAKESPEC)" == "win32-icc"
3 !if "$(SOURCE_PATH)" == ""
4 SOURCE_PATH = ..
5 !endif
6 !if "$(BUILD_PATH)" == ""
7 BUILD_PATH = ..
8 !endif
11 # specific stuff for NMake and ICC
13 !if "$(QMAKESPEC)" == "win32-icc"
14 CXX         = icl
15 LINK        = link
16 CFLAGS      = /Zc:forScope
17 !else
18 CXX         = cl
19 LINK        = link
20 !endif
23 # specific stuff for VS2005
25 !if "$(QMAKESPEC)" == "win32-msvc2005"
26 CFLAGS      = /Zc:wchar_t-
27 !endif
29 CFLAGS       = -c -Fo$@ \
30               -W3 -nologo -O2 \
31               -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac \
32               -I$(BUILD_PATH)\include -I$(BUILD_PATH)\include\QtCore \
33               -I$(SOURCE_PATH)\include -I$(SOURCE_PATH)\include\QtCore \
34               -I$(BUILD_PATH)\src\corelib\global \
35               -I$(BUILD_PATH)\include\QtScript \
36               -I$(SOURCE_PATH)\mkspecs\$(QMAKESPEC)  \
37               -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL \
38               -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD \
39               -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED \
40               $(CFLAGS)
41 CXXFLAGS    = $(CFLAGS)
42 LFLAGS      =
43 LIBS        = ole32.lib advapi32.lib
44 LINKQMAKE   = $(LINK) $(LFLAGS) -OUT:qmake.exe $(OBJS) $(QTOBJS) $(LIBS)
45 ADDCLEAN    = vc60.pdb vc70.pdb qmake.pdb qmake.ilk
46 !ELSE
49 # specific stuff for Borland make
51 !if !$d(BCB)
52 BCB = $(MAKEDIR)\..
53 !endif
54 CXX         = bcc32
55 CFLAGS      = -c -o$@ \
56         -tWR -w -w-hid -w-use -O1 \
57         -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac \
58         -I$(BUILD_PATH)\include -I$(BUILD_PATH)\include\QtCore \
59         -I$(SOURCE_PATH)\include -I$(SOURCE_PATH)\include\QtCore \
60         -I$(BUILD_PATH)\src\corelib\global \
61         -I$(SOURCE_PATH)\mkspecs\$(QMAKESPEC)  \
62         -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL \
63         -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD \
64         -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT
65 CXXFLAGS    = $(CFLAGS)
66 LFLAGS      = -L$(BCB)\lib -c -x -Gn -ap -Tpe c0x32.obj
67 LIBS        = import32.lib cw32i.lib
68 LINKQMAKE   = ilink32 $(LFLAGS) $(OBJS) $(QTOBJS), qmake.exe,,$(LIBS)
69 ADDCLEAN    = qmake.tds
70 !ENDIF
72 #qmake code
73 OBJS        = project.obj main.obj makefile.obj unixmake.obj unixmake2.obj mingw_make.obj \
74               option.obj winmakefile.obj projectgenerator.obj property.obj meta.obj \
75               makefiledeps.obj metamakefile.obj xmloutput.obj pbuilder_pbx.obj \
76               borland_bmake.obj msvc_nmake.obj msvc_dsp.obj msvc_vcproj.obj \
77               msvc_objectmodel.obj
79 !IFDEF QMAKE_OPENSOURCE_EDITION
80 CFLAGS      = $(CFLAGS) -DQMAKE_OPENSOURCE_EDITION
81 !ENDIF
83 #qt code
84 QTOBJS= \
85         qbitarray.obj \
86         qbuffer.obj \
87         qcryptographichash.obj \
88         qfsfileengine.obj \
89         qfsfileengine_iterator.obj \
90         qbytearray.obj \
91         qvsnprintf.obj \
92         qbytearraymatcher.obj \
93         qdatetime.obj \
94         qdir.obj \
95         qdiriterator.obj \
96         qfile.obj \
97         qtemporaryfile.obj \
98         qabstractfileengine.obj \
99         qfsfileengine_win.obj \
100         qfsfileengine_iterator_win.obj \
101         qfileinfo.obj \
102         qglobal.obj \
103         qhash.obj \
104         qiodevice.obj \
105         qlistdata.obj \
106         qlinkedlist.obj \
107         qlocale.obj \
108         qmalloc.obj \
109         qmap.obj \
110         qregexp.obj \
111         qstring.obj \
112         qstringlist.obj \
113         qtextstream.obj \
114         qdatastream.obj \
115         quuid.obj \
116         qvector.obj \
117         qsettings.obj \
118         qlibraryinfo.obj \
119         qvariant.obj \
120         qurl.obj \
121         qsettings_win.obj \
122         qmetatype.obj \
123         qnumeric.obj \
124         qscriptasm.obj \
125         qscriptast.obj \
126         qscriptastvisitor.obj \
127         qscriptcompiler.obj \
128         qscriptecmaarray.obj \
129         qscriptecmaboolean.obj \
130         qscriptecmacore.obj \
131         qscriptecmadate.obj \
132         qscriptecmafunction.obj \
133         qscriptecmaglobal.obj \
134         qscriptecmamath.obj \
135         qscriptecmanumber.obj \
136         qscriptecmaobject.obj \
137         qscriptecmaregexp.obj \
138         qscriptecmastring.obj \
139         qscriptecmaerror.obj \
140         qscriptcontext_p.obj \
141         qscriptengine.obj \
142         qscriptengine_p.obj \
143         qscriptengineagent.obj \
144         qscriptextenumeration.obj \
145         qscriptextvariant.obj \
146         qscriptcontext.obj \
147         qscriptcontextinfo.obj \
148         qscriptfunction.obj \
149         qscriptgrammar.obj \
150         qscriptlexer.obj \
151         qscriptclassdata.obj \
152         qscriptparser.obj \
153         qscriptprettypretty.obj \
154         qscriptsyntaxchecker.obj \
155         qscriptclass.obj \
156         qscriptclasspropertyiterator.obj \
157         qscriptstring.obj \
158         qscriptvalue.obj \
159         qscriptvalueimpl.obj \
160         qscriptvalueiterator.obj \
161         qscriptvalueiteratorimpl.obj
164 first all: qmake.exe
166 qmake.exe: $(OBJS) $(QTOBJS)
167         $(LINKQMAKE)
168         -copy qmake.exe $(BUILD_PATH)\bin\qmake.exe
170 clean::
171         -del qbitarray.obj
172         -del qbuffer.obj
173         -del qcryptographichash.obj
174         -del qlinkedlist.obj
175         -del qfsfileengine.obj
176         -del qfsfileengine_iterator.obj
177         -del qbytearray.obj
178         -del qvsnprintf.obj
179         -del qbytearraymatcher.obj
180         -del qdatetime.obj
181         -del qdir.obj
182         -del qdiriterator.obj
183         -del qfile.obj
184         -del qtemporaryfile.obj
185         -del qabstractfileengine.obj
186         -del qfsfileengine_win.obj
187         -del qfsfileengine_iterator_win.obj
188         -del qfileinfo.obj
189         -del qglobal.obj
190         -del qhash.obj
191         -del qiodevice.obj
192         -del qlistdata.obj
193         -del qlocale.obj
194         -del qmalloc.obj
195         -del qmap.obj
196         -del qregexp.obj
197         -del qstring.obj
198         -del qstringlist.obj
199         -del qtextstream.obj
200         -del qdatastream.obj
201         -del quuid.obj
202         -del qvector.obj
203         -del qsettings.obj
204         -del qlibraryinfo.obj
205         -del qvariant.obj
206         -del qurl.obj
207         -del qsettings_win.obj
208         -del qmetatype.obj
209         -del project.obj
210         -del main.obj
211         -del makefile.obj
212         -del unixmake.obj
213         -del unixmake2.obj
214         -del mingw_make.obj
215         -del option.obj
216         -del winmakefile.obj
217         -del projectgenerator.obj
218         -del property.obj
219         -del meta.obj
220         -del makefiledeps.obj
221         -del metamakefile.obj
222         -del xmloutput.obj
223         -del borland_bmake.obj
224         -del msvc_nmake.obj
225         -del msvc_dsp.obj
226         -del msvc_vcproj.obj
227         -del msvc_objectmodel.obj
228         -del pbuilder_pbx.obj
229         -del qnumeric.obj \
230         -del qscriptasm.obj \
231         -del qscriptast.obj \
232         -del qscriptastvisitor.obj \
233         -del qscriptcompiler.obj \
234         -del qscriptecmaarray.obj \
235         -del qscriptecmaboolean.obj \
236         -del qscriptecmacore.obj \
237         -del qscriptecmadate.obj \
238         -del qscriptecmafunction.obj \
239         -del qscriptecmaglobal.obj \
240         -del qscriptecmamath.obj \
241         -del qscriptecmanumber.obj \
242         -del qscriptecmaobject.obj \
243         -del qscriptecmaregexp.obj \
244         -del qscriptecmastring.obj \
245         -del qscriptecmaerror.obj \
246         -del qscriptcontext_p.obj \
247         -del qscriptengine.obj \
248         -del qscriptengine_p.obj \
249         -del qscriptengineagent.obj \
250         -del qscriptextenumeration.obj \
251         -del qscriptextvariant.obj \
252         -del qscriptcontext.obj \
253         -del qscriptcontextinfo.obj \
254         -del qscriptfunction.obj \
255         -del qscriptgrammar.obj \
256         -del qscriptlexer.obj \
257         -del qscriptclassdata.obj \
258         -del qscriptparser.obj \
259         -del qscriptprettypretty.obj \
260         -del qscriptsyntaxchecker.obj \
261         -del qscriptclass.obj \
262         -del qscriptclasspropertyiterator.obj \
263         -del qscriptstring.obj \
264         -del qscriptvalue.obj \
265         -del qscriptvalueimpl.obj \
266         -del qscriptvalueiterator.obj \
267         -del qscriptvalueiteratorimpl.obj
268         -del vc60.pdb
269         -del vc70.pdb
270         -del qmake.pdb
271         -del qmake.ilk
272         -del qmake.tds
274 distclean:: clean
275         -del qmake
277 .c.obj:
278         $(CXX) $(CFLAGS) $<
280 .cpp.obj:
281         $(CXX) $(CXXFLAGS) $<
283 .cc.obj:
284         $(CXX) $(CXXFLAGS) $<
286 .cxx.obj:
287         $(CXX) $(CXXFLAGS) $<
289 qsettings_win.obj: $(SOURCE_PATH)\src\corelib\io\qsettings_win.cpp
290         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qsettings_win.cpp
292 qsettings.obj: $(SOURCE_PATH)\src\corelib\io\qsettings.cpp
293         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qsettings.cpp
295 qlibraryinfo.obj: $(SOURCE_PATH)\src\corelib\global\qlibraryinfo.cpp
296         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\global\qlibraryinfo.cpp
298 qnumeric.obj: $(SOURCE_PATH)\src\corelib\global\qnumeric.cpp
299         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\global\qnumeric.cpp
301 qvariant.obj: $(SOURCE_PATH)\src\corelib\kernel\qvariant.cpp
302         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\kernel\qvariant.cpp
304 qurl.obj: $(SOURCE_PATH)\src\corelib\io\qurl.cpp
305         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qurl.cpp
307 qtextstream.obj: $(SOURCE_PATH)\src\corelib\io\qtextstream.cpp
308         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qtextstream.cpp
310 qdatastream.obj: $(SOURCE_PATH)\src\corelib\io\qdatastream.cpp
311         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qdatastream.cpp
313 qiodevice.obj: $(SOURCE_PATH)\src\corelib\io\qiodevice.cpp
314         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qiodevice.cpp
316 qmalloc.obj: $(SOURCE_PATH)\src\corelib\global\qmalloc.cpp
317         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\global\qmalloc.cpp
319 qglobal.obj: $(SOURCE_PATH)\src\corelib\global\qglobal.cpp
320         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\global\qglobal.cpp
322 qhash.obj: $(SOURCE_PATH)\src\corelib\tools\qhash.cpp
323         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qhash.cpp
325 qbytearray.obj: $(SOURCE_PATH)\src\corelib\tools\qbytearray.cpp
326         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qbytearray.cpp
328 qcryptographichash.obj: $(SOURCE_PATH)\src\corelib\tools\qcryptographichash.cpp
329         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qcryptographichash.cpp
331 qvsnprintf.obj: $(SOURCE_PATH)\src\corelib\tools\qvsnprintf.cpp
332         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qvsnprintf.cpp
334 qbytearraymatcher.obj: $(SOURCE_PATH)\src\corelib\tools\qbytearraymatcher.cpp
335         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qbytearraymatcher.cpp
337 qchar.obj: $(SOURCE_PATH)\src\corelib\tools\qchar.cpp
338         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qchar.cpp
340 qstring.obj: $(SOURCE_PATH)\src\corelib\tools\qstring.cpp
341         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qstring.cpp
343 qstringmatcher.obj: $(SOURCE_PATH)\src\corelib\tools\qstringmatcher.cpp
344         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qstringmatcher.cpp
346 qlocale.obj: $(SOURCE_PATH)\src\corelib\tools\qlocale.cpp
347         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qlocale.cpp
349 quuid.obj: $(SOURCE_PATH)\src\corelib\plugin\quuid.cpp
350         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\plugin\quuid.cpp
352 qbuffer.obj: $(SOURCE_PATH)\src\corelib\io\qbuffer.cpp
353         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qbuffer.cpp
355 qlistdata.obj: $(SOURCE_PATH)\src\corelib\tools\qlistdata.cpp
356         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qlistdata.cpp
358 qlinkedlist.obj: $(SOURCE_PATH)\src\corelib\tools\qlinkedlist.cpp
359         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qlinkedlist.cpp
361 qfile.obj: $(SOURCE_PATH)\src\corelib\io\qfile.cpp
362         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qfile.cpp
364 qtemporaryfile.obj: $(SOURCE_PATH)\src\corelib\io\qtemporaryfile.cpp
365         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qtemporaryfile.cpp
367 qfsfileengine_win.obj: $(SOURCE_PATH)\src\corelib\io\qfsfileengine_win.cpp
368         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qfsfileengine_win.cpp
370 qfsfileengine_iterator_win.obj: $(SOURCE_PATH)\src\corelib\io\qfsfileengine_iterator_win.cpp
371         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qfsfileengine_iterator_win.cpp
373 qfsfileengine.obj: $(SOURCE_PATH)\src\corelib\io\qfsfileengine.cpp
374         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qfsfileengine.cpp
376 qfsfileengine_iterator.obj: $(SOURCE_PATH)\src\corelib\io\qfsfileengine_iterator.cpp
377         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qfsfileengine_iterator.cpp
379 qabstractfileengine.obj: $(SOURCE_PATH)\src\corelib\io\qabstractfileengine.cpp
380         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qabstractfileengine.cpp
382 qtextcodec.obj: $(SOURCE_PATH)\src\codecs\qtextcodec.cpp
383         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\codecs\qtextcodec.cpp
385 qregexp.obj: $(SOURCE_PATH)\src\corelib\tools\qregexp.cpp
386         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qregexp.cpp
388 qvector.obj: $(SOURCE_PATH)\src\corelib\tools\qvector.cpp
389         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qvector.cpp
391 qbitarray.obj: $(SOURCE_PATH)\src\corelib\tools\qbitarray.cpp
392         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qbitarray.cpp
394 qdir.obj: $(SOURCE_PATH)\src\corelib\io\qdir.cpp
395         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qdir.cpp
397 qdiriterator.obj: $(SOURCE_PATH)\src\corelib\io\qdiriterator.cpp
398         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qdiriterator.cpp
400 qmetatype.obj: $(SOURCE_PATH)\src\corelib\kernel\qmetatype.cpp
401         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\kernel\qmetatype.cpp
403 qfileinfo.obj: $(SOURCE_PATH)\src\corelib\io\qfileinfo.cpp
404         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qfileinfo.cpp
406 qdatetime.obj: $(SOURCE_PATH)\src\corelib\tools\qdatetime.cpp
407         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qdatetime.cpp
409 qstringlist.obj: $(SOURCE_PATH)\src\corelib\tools\qstringlist.cpp
410         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qstringlist.cpp
412 qmap.obj: $(SOURCE_PATH)\src\corelib\tools\qmap.cpp
413         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qmap.cpp
415 qunicodetables.obj: $(SOURCE_PATH)\src\corelib\tools\qunicodetables.cpp
416         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qunicodetables.cpp
417 makefile.obj: $(SOURCE_PATH)/qmake/generators\makefile.cpp
418         $(CXX) $(CXXFLAGS) generators\makefile.cpp
420 unixmake.obj: $(SOURCE_PATH)/qmake/generators\unix\unixmake.cpp
421         $(CXX) $(CXXFLAGS) generators\unix\unixmake.cpp
423 unixmake2.obj: $(SOURCE_PATH)/qmake/generators\unix\unixmake2.cpp
424         $(CXX) $(CXXFLAGS) generators\unix\unixmake2.cpp
426 winmakefile.obj: $(SOURCE_PATH)/qmake/generators/win32/winmakefile.cpp
427         $(CXX) $(CXXFLAGS) generators/win32/winmakefile.cpp
429 borland_bmake.obj: $(SOURCE_PATH)/qmake/generators/win32/borland_bmake.cpp
430         $(CXX) $(CXXFLAGS) generators/win32/borland_bmake.cpp
432 mingw_make.obj: $(SOURCE_PATH)/qmake/generators/win32/mingw_make.cpp
433         $(CXX) $(CXXFLAGS) generators/win32/mingw_make.cpp
435 msvc_nmake.obj: $(SOURCE_PATH)/qmake/generators/win32/msvc_nmake.cpp
436         $(CXX) $(CXXFLAGS) generators/win32/msvc_nmake.cpp
438 msvc_dsp.obj: $(SOURCE_PATH)/qmake/generators/win32/msvc_dsp.cpp
439         $(CXX) $(CXXFLAGS) generators/win32/msvc_dsp.cpp
441 msvc_vcproj.obj: $(SOURCE_PATH)/qmake/generators/win32/msvc_vcproj.cpp
442         $(CXX) $(CXXFLAGS) generators/win32/msvc_vcproj.cpp
444 msvc_objectmodel.obj: $(SOURCE_PATH)/qmake/generators/win32/msvc_objectmodel.cpp
445         $(CXX) $(CXXFLAGS) generators/win32/msvc_objectmodel.cpp
447 md5.obj: $(SOURCE_PATH)\src\3rdparty\md5\md5.cpp
448         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\3rdparty\md5\md5.cpp
449 project.obj: $(SOURCE_PATH)/qmake/project.cpp $(SOURCE_PATH)/qmake/project.h $(SOURCE_PATH)/qmake/option.h
450         $(CXX) $(CXXFLAGS) project.cpp
452 meta.obj: $(SOURCE_PATH)/qmake/meta.cpp $(SOURCE_PATH)/qmake/project.h $(SOURCE_PATH)/qmake/option.h
453         $(CXX) $(CXXFLAGS) meta.cpp
455 main.obj: $(SOURCE_PATH)/qmake/main.cpp $(SOURCE_PATH)/qmake/project.h
456         $(CXX) $(CXXFLAGS) main.cpp
458 option.obj: $(SOURCE_PATH)/qmake/option.cpp $(SOURCE_PATH)/qmake/option.h
459         $(CXX) $(CXXFLAGS) option.cpp
461 property.obj: $(SOURCE_PATH)/qmake/property.cpp $(SOURCE_PATH)/qmake/project.h $(SOURCE_PATH)/qmake/option.h
462         $(CXX) $(CXXFLAGS) property.cpp
464 projectgenerator.obj: $(SOURCE_PATH)/qmake/generators/projectgenerator.cpp
465         $(CXX) $(CXXFLAGS) generators/projectgenerator.cpp
467 pbuilder_pbx.obj: $(SOURCE_PATH)/qmake/generators/mac/pbuilder_pbx.cpp
468         $(CXX) $(CXXFLAGS) generators/mac/pbuilder_pbx.cpp
470 makefiledeps.obj: $(SOURCE_PATH)/qmake/generators/makefiledeps.cpp
471         $(CXX) $(CXXFLAGS) generators/makefiledeps.cpp
473 metamakefile.obj: $(SOURCE_PATH)/qmake/generators/metamakefile.cpp
474         $(CXX) $(CXXFLAGS) generators/metamakefile.cpp
476 xmloutput.obj: $(SOURCE_PATH)/qmake/generators/xmloutput.cpp
477         $(CXX) $(CXXFLAGS) generators/xmloutput.cpp
479 qscriptasm.obj: $(SOURCE_PATH)\src\script\qscriptasm.cpp
480         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptasm.cpp
482 qscriptast.obj: $(SOURCE_PATH)\src\script\qscriptast.cpp
483         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptast.cpp
485 qscriptastvisitor.obj: $(SOURCE_PATH)\src\script\qscriptastvisitor.cpp
486         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptastvisitor.cpp
488 qscriptcompiler.obj: $(SOURCE_PATH)\src\script\qscriptcompiler.cpp
489         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptcompiler.cpp
491 qscriptecmaarray.obj: $(SOURCE_PATH)\src\script\qscriptecmaarray.cpp
492         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptecmaarray.cpp
494 qscriptecmaboolean.obj: $(SOURCE_PATH)\src\script\qscriptecmaboolean.cpp
495         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptecmaboolean.cpp
497 qscriptecmacore.obj: $(SOURCE_PATH)\src\script\qscriptecmacore.cpp
498         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptecmacore.cpp
500 qscriptecmadate.obj: $(SOURCE_PATH)\src\script\qscriptecmadate.cpp
501         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptecmadate.cpp
503 qscriptecmafunction.obj: $(SOURCE_PATH)\src\script\qscriptecmafunction.cpp
504         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptecmafunction.cpp
506 qscriptecmaglobal.obj: $(SOURCE_PATH)\src\script\qscriptecmaglobal.cpp
507         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptecmaglobal.cpp
509 qscriptecmamath.obj: $(SOURCE_PATH)\src\script\qscriptecmamath.cpp
510         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptecmamath.cpp
512 qscriptecmanumber.obj: $(SOURCE_PATH)\src\script\qscriptecmanumber.cpp
513         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptecmanumber.cpp
515 qscriptecmaobject.obj: $(SOURCE_PATH)\src\script\qscriptecmaobject.cpp
516         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptecmaobject.cpp
518 qscriptecmaregexp.obj: $(SOURCE_PATH)\src\script\qscriptecmaregexp.cpp
519         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptecmaregexp.cpp
521 qscriptecmastring.obj: $(SOURCE_PATH)\src\script\qscriptecmastring.cpp
522         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptecmastring.cpp
524 qscriptecmaerror.obj: $(SOURCE_PATH)\src\script\qscriptecmaerror.cpp
525         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptecmaerror.cpp
527 qscriptcontext_p.obj: $(SOURCE_PATH)\src\script\qscriptcontext_p.cpp
528         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptcontext_p.cpp
530 qscriptengine.obj: $(SOURCE_PATH)\src\script\qscriptengine.cpp
531         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptengine.cpp
533 qscriptengine_p.obj: $(SOURCE_PATH)\src\script\qscriptengine_p.cpp
534         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptengine_p.cpp
536 qscriptengineagent.obj: $(SOURCE_PATH)\src\script\qscriptengineagent.cpp
537         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptengineagent.cpp
539 qscriptextenumeration.obj: $(SOURCE_PATH)\src\script\qscriptextenumeration.cpp
540         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptextenumeration.cpp
542 qscriptextvariant.obj: $(SOURCE_PATH)\src\script\qscriptextvariant.cpp
543         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptextvariant.cpp
545 qscriptcontext.obj: $(SOURCE_PATH)\src\script\qscriptcontext.cpp
546         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptcontext.cpp
548 qscriptcontextinfo.obj: $(SOURCE_PATH)\src\script\qscriptcontextinfo.cpp
549         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptcontextinfo.cpp
551 qscriptfunction.obj: $(SOURCE_PATH)\src\script\qscriptfunction.cpp
552         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptfunction.cpp
554 qscriptgrammar.obj: $(SOURCE_PATH)\src\script\qscriptgrammar.cpp
555         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptgrammar.cpp
557 qscriptlexer.obj: $(SOURCE_PATH)\src\script\qscriptlexer.cpp
558         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptlexer.cpp
560 qscriptclassdata.obj: $(SOURCE_PATH)\src\script\qscriptclassdata.cpp
561         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptclassdata.cpp
563 qscriptparser.obj: $(SOURCE_PATH)\src\script\qscriptparser.cpp
564         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptparser.cpp
566 qscriptprettypretty.obj: $(SOURCE_PATH)\src\script\qscriptprettypretty.cpp
567         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptprettypretty.cpp
569 qscriptsyntaxchecker.obj: $(SOURCE_PATH)\src\script\qscriptsyntaxchecker.cpp
570         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptsyntaxchecker.cpp
572 qscriptstring.obj: $(SOURCE_PATH)\src\script\qscriptstring.cpp
573         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptstring.cpp
575 qscriptclass.obj: $(SOURCE_PATH)\src\script\qscriptclass.cpp
576         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptclass.cpp
578 qscriptclasspropertyiterator.obj: $(SOURCE_PATH)\src\script\qscriptclasspropertyiterator.cpp
579         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptclasspropertyiterator.cpp
581 qscriptvalue.obj: $(SOURCE_PATH)\src\script\qscriptvalue.cpp
582         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptvalue.cpp
584 qscriptvalueimpl.obj: $(SOURCE_PATH)\src\script\qscriptvalueimpl.cpp
585         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptvalueimpl.cpp
587 qscriptvalueiterator.obj: $(SOURCE_PATH)\src\script\qscriptvalueiterator.cpp
588         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptvalueiterator.cpp
590 qscriptvalueiteratorimpl.obj: $(SOURCE_PATH)\src\script\qscriptvalueiteratorimpl.cpp
591         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\script\qscriptvalueiteratorimpl.cpp