qt5base-lts/qmake
Joerg Bornemann 5582851c33 turn off nmake inference rule generation on detected conflicts
When there are source files with the same file name in different
directories of the project, then nmake's inference rules might pick up
the wrong source file. Note that this even happens when only one of those
files is in SOURCES. The existence of conflicting file names is enough
to cause hard-to-find build failures.
The usual work-around for this situation is CONFIG+=no_batch.
This is now done automatically when a conflict situation is detected and
a warning message is printed.

Task-number: QTBUG-13496
Change-Id: Icd81027407d3d489dbc50231e5ed8bcb91f8d2bc
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
2015-01-28 12:33:18 +00:00
..
doc Doc: added entry for link to main page Qt Creator 2015-01-16 10:29:35 +01:00
generators turn off nmake inference rule generation on detected conflicts 2015-01-28 12:33:18 +00:00
library Merge remote-tracking branch 'origin/5.4' into dev 2015-01-21 11:10:14 +01:00
cachekeys.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
main.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
Makefile.unix Use new, supported APIs in OS X 10.10 and iOS 8.0 to get the OS version. 2014-09-12 22:01:58 +02:00
Makefile.win32 Merge remote-tracking branch 'origin/5.4' into dev 2015-01-21 11:10:14 +01:00
meta.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
meta.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
option.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
option.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
project.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
project.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
property.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
property.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qmake_pch.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qmake-docs.pro move qmake docs into qtbase 2013-06-17 15:41:55 +02:00
qmake.pri Use new, supported APIs in OS X 10.10 and iOS 8.0 to get the OS version. 2014-09-12 22:01:58 +02:00
qmake.pro bring fake qmake project up to snuff 2013-11-04 19:50:07 +01:00