Fix regression introduced in 98a05681851db9d88b1364af52be543715fbe306
[qt-netbsd.git] / qmake / Makefile.win32
blobe6bbcd5df9621db8dde410a06c278888e20650f6
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 -Igenerators\symbian \
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)\src\corelib\xml \
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 -Igenerators\symbian \
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 symmake.obj initprojectdeploy_symbian.obj \
78               symmake_abld.obj symmake_sbsv2.obj
80 !IFDEF QMAKE_OPENSOURCE_EDITION
81 CFLAGS      = $(CFLAGS) -DQMAKE_OPENSOURCE_EDITION
82 !ENDIF
84 #qt code
85 QTOBJS= \
86         qbitarray.obj \
87         qbuffer.obj \
88         qcryptographichash.obj \
89         qfsfileengine.obj \
90         qfsfileengine_iterator.obj \
91         qbytearray.obj \
92         qvsnprintf.obj \
93         qbytearraymatcher.obj \
94         qdatetime.obj \
95         qdir.obj \
96         qdiriterator.obj \
97         qfile.obj \
98         qtemporaryfile.obj \
99         qabstractfileengine.obj \
100         qfsfileengine_win.obj \
101         qfsfileengine_iterator_win.obj \
102         qfileinfo.obj \
103         qglobal.obj \
104         qhash.obj \
105         qiodevice.obj \
106         qlist.obj \
107         qlinkedlist.obj \
108         qlocale.obj \
109         qmalloc.obj \
110         qmap.obj \
111         qregexp.obj \
112         qtextcodec.obj \
113         qutfcodec.obj \
114         qstring.obj \
115         qstringlist.obj \
116         qtextstream.obj \
117         qdatastream.obj \
118         quuid.obj \
119         qvector.obj \
120         qsettings.obj \
121         qlibraryinfo.obj \
122         qvariant.obj \
123         qurl.obj \
124         qsettings_win.obj \
125         qmetatype.obj \
126         qxmlstream.obj \
127         qxmlutils.obj \
128         qnumeric.obj
131 first all: qmake.exe
133 qmake.exe: $(OBJS) $(QTOBJS)
134         $(LINKQMAKE)
135         -copy qmake.exe $(BUILD_PATH)\bin\qmake.exe
137 clean::
138         -del qbitarray.obj
139         -del qbuffer.obj
140         -del qcryptographichash.obj
141         -del qlinkedlist.obj
142         -del qfsfileengine.obj
143         -del qfsfileengine_iterator.obj
144         -del qbytearray.obj
145         -del qvsnprintf.obj
146         -del qbytearraymatcher.obj
147         -del qdatetime.obj
148         -del qdir.obj
149         -del qdiriterator.obj
150         -del qfile.obj
151         -del qtemporaryfile.obj
152         -del qabstractfileengine.obj
153         -del qfsfileengine_win.obj
154         -del qfsfileengine_iterator_win.obj
155         -del qfileinfo.obj
156         -del qglobal.obj
157         -del qhash.obj
158         -del qiodevice.obj
159         -del qlist.obj
160         -del qlocale.obj
161         -del qmalloc.obj
162         -del qmap.obj
163         -del qregexp.obj
164         -del qtextcodec.obj
165         -del qutfcodec.obj
166         -del qstring.obj
167         -del qstringlist.obj
168         -del qtextstream.obj
169         -del qdatastream.obj
170         -del quuid.obj
171         -del qvector.obj
172         -del qsettings.obj
173         -del qlibraryinfo.obj
174         -del qvariant.obj
175         -del qurl.obj
176         -del qsettings_win.obj
177         -del qmetatype.obj
178         -del project.obj
179         -del main.obj
180         -del makefile.obj
181         -del unixmake.obj
182         -del unixmake2.obj
183         -del mingw_make.obj
184         -del option.obj
185         -del winmakefile.obj
186         -del projectgenerator.obj
187         -del property.obj
188         -del meta.obj
189         -del makefiledeps.obj
190         -del metamakefile.obj
191         -del xmloutput.obj
192         -del borland_bmake.obj
193         -del msvc_nmake.obj
194         -del msvc_dsp.obj
195         -del msvc_vcproj.obj
196         -del msvc_objectmodel.obj
197         -del symmake.obj
198         -del symmake_abld.obj
199         -del symmake_sbsv2.obj
200         -del initprojectdeploy_symbian.obj
201         -del pbuilder_pbx.obj
202         -del qxmlstream.obj
203         -del qxmlutils.obj
204         -del qnumeric.obj
205         -del vc60.pdb
206         -del vc70.pdb
207         -del qmake.pdb
208         -del qmake.ilk
209         -del qmake.tds
211 distclean:: clean
212         -del qmake
214 .c.obj:
215         $(CXX) $(CFLAGS) $<
217 .cpp.obj:
218         $(CXX) $(CXXFLAGS) $<
220 .cc.obj:
221         $(CXX) $(CXXFLAGS) $<
223 .cxx.obj:
224         $(CXX) $(CXXFLAGS) $<
226 qsettings_win.obj: $(SOURCE_PATH)\src\corelib\io\qsettings_win.cpp
227         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qsettings_win.cpp
229 qsettings.obj: $(SOURCE_PATH)\src\corelib\io\qsettings.cpp
230         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qsettings.cpp
232 qlibraryinfo.obj: $(SOURCE_PATH)\src\corelib\global\qlibraryinfo.cpp
233         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\global\qlibraryinfo.cpp
235 qnumeric.obj: $(SOURCE_PATH)\src\corelib\global\qnumeric.cpp
236         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\global\qnumeric.cpp
238 qvariant.obj: $(SOURCE_PATH)\src\corelib\kernel\qvariant.cpp
239         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\kernel\qvariant.cpp
241 qurl.obj: $(SOURCE_PATH)\src\corelib\io\qurl.cpp
242         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qurl.cpp
244 qtextstream.obj: $(SOURCE_PATH)\src\corelib\io\qtextstream.cpp
245         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qtextstream.cpp
247 qdatastream.obj: $(SOURCE_PATH)\src\corelib\io\qdatastream.cpp
248         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qdatastream.cpp
250 qiodevice.obj: $(SOURCE_PATH)\src\corelib\io\qiodevice.cpp
251         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qiodevice.cpp
253 qmalloc.obj: $(SOURCE_PATH)\src\corelib\global\qmalloc.cpp
254         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\global\qmalloc.cpp
256 qglobal.obj: $(SOURCE_PATH)\src\corelib\global\qglobal.cpp
257         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\global\qglobal.cpp
259 qhash.obj: $(SOURCE_PATH)\src\corelib\tools\qhash.cpp
260         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qhash.cpp
262 qbytearray.obj: $(SOURCE_PATH)\src\corelib\tools\qbytearray.cpp
263         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qbytearray.cpp
265 qcryptographichash.obj: $(SOURCE_PATH)\src\corelib\tools\qcryptographichash.cpp
266         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qcryptographichash.cpp
268 qvsnprintf.obj: $(SOURCE_PATH)\src\corelib\tools\qvsnprintf.cpp
269         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qvsnprintf.cpp
271 qbytearraymatcher.obj: $(SOURCE_PATH)\src\corelib\tools\qbytearraymatcher.cpp
272         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qbytearraymatcher.cpp
274 qchar.obj: $(SOURCE_PATH)\src\corelib\tools\qchar.cpp
275         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qchar.cpp
277 qutfcodec.obj: $(SOURCE_PATH)\src\corelib\codecs\qutfcodec.cpp
278         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\codecs\qutfcodec.cpp
280 qstring.obj: $(SOURCE_PATH)\src\corelib\tools\qstring.cpp
281         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qstring.cpp
283 qstringmatcher.obj: $(SOURCE_PATH)\src\corelib\tools\qstringmatcher.cpp
284         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qstringmatcher.cpp
286 qlocale.obj: $(SOURCE_PATH)\src\corelib\tools\qlocale.cpp
287         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qlocale.cpp
289 quuid.obj: $(SOURCE_PATH)\src\corelib\plugin\quuid.cpp
290         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\plugin\quuid.cpp
292 qbuffer.obj: $(SOURCE_PATH)\src\corelib\io\qbuffer.cpp
293         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qbuffer.cpp
295 qlist.obj: $(SOURCE_PATH)\src\corelib\tools\qlist.cpp
296         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qlist.cpp
298 qlinkedlist.obj: $(SOURCE_PATH)\src\corelib\tools\qlinkedlist.cpp
299         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qlinkedlist.cpp
301 qfile.obj: $(SOURCE_PATH)\src\corelib\io\qfile.cpp
302         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qfile.cpp
304 qtemporaryfile.obj: $(SOURCE_PATH)\src\corelib\io\qtemporaryfile.cpp
305         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qtemporaryfile.cpp
307 qfsfileengine_win.obj: $(SOURCE_PATH)\src\corelib\io\qfsfileengine_win.cpp
308         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qfsfileengine_win.cpp
310 qfsfileengine_iterator_win.obj: $(SOURCE_PATH)\src\corelib\io\qfsfileengine_iterator_win.cpp
311         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qfsfileengine_iterator_win.cpp
313 qfsfileengine.obj: $(SOURCE_PATH)\src\corelib\io\qfsfileengine.cpp
314         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qfsfileengine.cpp
316 qfsfileengine_iterator.obj: $(SOURCE_PATH)\src\corelib\io\qfsfileengine_iterator.cpp
317         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qfsfileengine_iterator.cpp
319 qabstractfileengine.obj: $(SOURCE_PATH)\src\corelib\io\qabstractfileengine.cpp
320         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qabstractfileengine.cpp
322 qtextcodec.obj: $(SOURCE_PATH)\src\corelib\codecs\qtextcodec.cpp
323         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\codecs\qtextcodec.cpp
325 qregexp.obj: $(SOURCE_PATH)\src\corelib\tools\qregexp.cpp
326         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qregexp.cpp
328 qvector.obj: $(SOURCE_PATH)\src\corelib\tools\qvector.cpp
329         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qvector.cpp
331 qbitarray.obj: $(SOURCE_PATH)\src\corelib\tools\qbitarray.cpp
332         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qbitarray.cpp
334 qdir.obj: $(SOURCE_PATH)\src\corelib\io\qdir.cpp
335         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qdir.cpp
337 qdiriterator.obj: $(SOURCE_PATH)\src\corelib\io\qdiriterator.cpp
338         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qdiriterator.cpp
340 qmetatype.obj: $(SOURCE_PATH)\src\corelib\kernel\qmetatype.cpp
341         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\kernel\qmetatype.cpp
343 qfileinfo.obj: $(SOURCE_PATH)\src\corelib\io\qfileinfo.cpp
344         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\io\qfileinfo.cpp
346 qdatetime.obj: $(SOURCE_PATH)\src\corelib\tools\qdatetime.cpp
347         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qdatetime.cpp
349 qstringlist.obj: $(SOURCE_PATH)\src\corelib\tools\qstringlist.cpp
350         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qstringlist.cpp
352 qmap.obj: $(SOURCE_PATH)\src\corelib\tools\qmap.cpp
353         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qmap.cpp
355 qunicodetables.obj: $(SOURCE_PATH)\src\corelib\tools\qunicodetables.cpp
356         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\tools\qunicodetables.cpp
358 makefile.obj: $(SOURCE_PATH)/qmake/generators\makefile.cpp
359         $(CXX) $(CXXFLAGS) generators\makefile.cpp
361 unixmake.obj: $(SOURCE_PATH)/qmake/generators\unix\unixmake.cpp
362         $(CXX) $(CXXFLAGS) generators\unix\unixmake.cpp
364 unixmake2.obj: $(SOURCE_PATH)/qmake/generators\unix\unixmake2.cpp
365         $(CXX) $(CXXFLAGS) generators\unix\unixmake2.cpp
367 winmakefile.obj: $(SOURCE_PATH)/qmake/generators/win32/winmakefile.cpp
368         $(CXX) $(CXXFLAGS) generators/win32/winmakefile.cpp
370 borland_bmake.obj: $(SOURCE_PATH)/qmake/generators/win32/borland_bmake.cpp
371         $(CXX) $(CXXFLAGS) generators/win32/borland_bmake.cpp
373 mingw_make.obj: $(SOURCE_PATH)/qmake/generators/win32/mingw_make.cpp
374         $(CXX) $(CXXFLAGS) generators/win32/mingw_make.cpp
376 msvc_nmake.obj: $(SOURCE_PATH)/qmake/generators/win32/msvc_nmake.cpp
377         $(CXX) $(CXXFLAGS) generators/win32/msvc_nmake.cpp
379 msvc_dsp.obj: $(SOURCE_PATH)/qmake/generators/win32/msvc_dsp.cpp
380         $(CXX) $(CXXFLAGS) generators/win32/msvc_dsp.cpp
382 msvc_vcproj.obj: $(SOURCE_PATH)/qmake/generators/win32/msvc_vcproj.cpp
383         $(CXX) $(CXXFLAGS) generators/win32/msvc_vcproj.cpp
385 msvc_objectmodel.obj: $(SOURCE_PATH)/qmake/generators/win32/msvc_objectmodel.cpp
386         $(CXX) $(CXXFLAGS) generators/win32/msvc_objectmodel.cpp
388 symmake.obj: $(SOURCE_PATH)/qmake/generators/symbian/symmake.cpp
389         $(CXX) $(CXXFLAGS) generators/symbian/symmake.cpp
391 symmake_abld.obj: $(SOURCE_PATH)/qmake/generators/symbian/symmake_abld.cpp
392         $(CXX) $(CXXFLAGS) generators/symbian/symmake_abld.cpp
394 symmake_sbsv2.obj: $(SOURCE_PATH)/qmake/generators/symbian/symmake_sbsv2.cpp
395         $(CXX) $(CXXFLAGS) generators/symbian/symmake_sbsv2.cpp
397 initprojectdeploy_symbian.obj: $(SOURCE_PATH)/qmake/generators/symbian/initprojectdeploy_symbian.cpp
398         $(CXX) $(CXXFLAGS) generators/symbian/initprojectdeploy_symbian.cpp
400 md5.obj: $(SOURCE_PATH)\src\3rdparty\md5\md5.cpp
401         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\3rdparty\md5\md5.cpp
403 project.obj: $(SOURCE_PATH)/qmake/project.cpp $(SOURCE_PATH)/qmake/project.h $(SOURCE_PATH)/qmake/option.h
404         $(CXX) $(CXXFLAGS) project.cpp
406 meta.obj: $(SOURCE_PATH)/qmake/meta.cpp $(SOURCE_PATH)/qmake/project.h $(SOURCE_PATH)/qmake/option.h
407         $(CXX) $(CXXFLAGS) meta.cpp
409 main.obj: $(SOURCE_PATH)/qmake/main.cpp $(SOURCE_PATH)/qmake/project.h
410         $(CXX) $(CXXFLAGS) main.cpp
412 option.obj: $(SOURCE_PATH)/qmake/option.cpp $(SOURCE_PATH)/qmake/option.h
413         $(CXX) $(CXXFLAGS) option.cpp
415 property.obj: $(SOURCE_PATH)/qmake/property.cpp $(SOURCE_PATH)/qmake/project.h $(SOURCE_PATH)/qmake/option.h
416         $(CXX) $(CXXFLAGS) property.cpp
418 projectgenerator.obj: $(SOURCE_PATH)/qmake/generators/projectgenerator.cpp
419         $(CXX) $(CXXFLAGS) generators/projectgenerator.cpp
421 pbuilder_pbx.obj: $(SOURCE_PATH)/qmake/generators/mac/pbuilder_pbx.cpp
422         $(CXX) $(CXXFLAGS) generators/mac/pbuilder_pbx.cpp
424 makefiledeps.obj: $(SOURCE_PATH)/qmake/generators/makefiledeps.cpp
425         $(CXX) $(CXXFLAGS) generators/makefiledeps.cpp
427 metamakefile.obj: $(SOURCE_PATH)/qmake/generators/metamakefile.cpp
428         $(CXX) $(CXXFLAGS) generators/metamakefile.cpp
430 xmloutput.obj: $(SOURCE_PATH)/qmake/generators/xmloutput.cpp
431         $(CXX) $(CXXFLAGS) generators/xmloutput.cpp
433 qxmlstream.obj: $(SOURCE_PATH)\src\corelib\xml\qxmlstream.cpp
434         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\xml\qxmlstream.cpp
436 qxmlutils.obj: $(SOURCE_PATH)\src\corelib\xml\qxmlutils.cpp
437         $(CXX) $(CXXFLAGS) $(SOURCE_PATH)\src\corelib\xml\qxmlutils.cpp