qt5base-lts/qmake/generators
Joerg Bornemann 7ff393944e qmake: do not exclusively lock files for reading on Windows/MSVC
When sifting through a file to find Q_OBJECT and friends, qmake
was locking it for reading and writing (_SH_DENYRW).
This breaks parallel builds where multiple qmake instances might want
to scan the same file.
Changed the sharing constant to _SH_DENYNO, which doesn't lock the
file at all. This is consistent with the _sopen_s call in findDeps.

Change-Id: I9c0a06db7f580f411e79d9d96dd36a6d705679aa
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
2012-11-23 10:08:10 +01:00
..
integrity Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
mac Make sure the path is quoted in case it has spaces in it 2012-09-28 12:46:43 +02:00
unix Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
win32 MinGW: Don't add version number '0' to the library name 2012-11-19 13:35:27 +01:00
makefile.cpp complain about empty $$TARGET 2012-11-13 18:51:15 +01:00
makefile.h Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
makefiledeps.cpp qmake: do not exclusively lock files for reading on Windows/MSVC 2012-11-23 10:08:10 +01:00
makefiledeps.h Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
metamakefile.cpp Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
metamakefile.h Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
projectgenerator.cpp Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
projectgenerator.h Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
xmloutput.cpp Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
xmloutput.h Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00