qt5base-lts/qmake/generators
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
..
integrity Update license headers and add new license files 2014-09-24 12:26:19 +02:00
mac centralize/unify/sanitize INCLUDEPATH "enrichment" 2015-01-11 03:35:34 +01:00
unix centralize/unify/sanitize INCLUDEPATH "enrichment" 2015-01-11 03:35:34 +01:00
win32 turn off nmake inference rule generation on detected conflicts 2015-01-28 12:33:18 +00:00
makefile.cpp Merge remote-tracking branch 'origin/5.4' into dev 2015-01-21 11:10:14 +01:00
makefile.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
makefiledeps.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
makefiledeps.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
metamakefile.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
metamakefile.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
projectgenerator.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
projectgenerator.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00
xmloutput.cpp Update license headers and add new license files 2014-09-24 12:26:19 +02:00
xmloutput.h Update license headers and add new license files 2014-09-24 12:26:19 +02:00