qt5base-lts/qmake/generators/win32
Oswald Buddenhagen cbbeed519b remove magic patching up of libraries specified by file name
the assumption is that if somebody bothers to actually specify a file
name, they'll most probably go all the way to specify the *correct* file
name. otherwise, they'll use -L/-l flags to specify the libs in a
cross-platform way and rely on qmake's magic.

this code was initially added for the purpose of invoking
findHighestVersion() under windows. this has been off by default for a
while now.

at some point, the code did also swap qt for qt-mt and vice versa if the
specified one was missing. this is obviously gone for a while as well.

the unix code was pretty much broken since day one: there was a regex
match on lib<stub>.* against <stub> itself, which obviously could not
have ever succeeded. consequently, the subsequent code ran into a path
that tried the file name with a trailing dot (instead of a new
extension), which never produced anything meaningful.

[ChangeLog][qmake][Important Behavior Changes] The library lookup has
been simplified. It may be necessary to be more explicit in some edge
cases now.

Change-Id: I5804943f1f7a16d38932b31675caabbda33eada7
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
2015-10-01 16:19:33 +00:00
..
cesdkhandler.cpp Fixing Wec2013 qmake support for VS2013 SDKs. 2015-07-21 07:53:35 +00:00
cesdkhandler.h Fix incorrect pass by value. 2015-04-21 11:37:54 +00:00
mingw_make.cpp unify handling of library prefixes and extensions 2015-10-01 16:19:30 +00:00
mingw_make.h unify handling of library prefixes and extensions 2015-10-01 16:19:30 +00:00
msbuild_objectmodel.cpp WinRT: Fix Visual Studio 2015 project generation 2015-08-07 10:33:07 +00:00
msbuild_objectmodel.h Merge remote-tracking branch 'origin/5.4' into 5.5 2015-02-24 21:02:08 +01:00
msvc_nmake.cpp inline NmakeMakefileGenerator::getPdbTarget() 2015-10-01 16:19:23 +00:00
msvc_nmake.h inline NmakeMakefileGenerator::getPdbTarget() 2015-10-01 16:19:23 +00:00
msvc_objectmodel.cpp remove overuse of trimmed() 2015-10-01 16:19:15 +00:00
msvc_objectmodel.h WinRT: Add qmake support for Windows 10 2015-05-26 11:09:41 +00:00
msvc_vcproj.cpp Merge remote-tracking branch 'origin/5.5' into 5.6 2015-08-26 20:06:57 +02:00
msvc_vcproj.h remove superfluous method re-implementation 2015-04-27 13:25:27 +00:00
msvc_vcxproj.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
msvc_vcxproj.h Update copyright headers 2015-02-11 06:49:51 +00:00
winmakefile.cpp remove magic patching up of libraries specified by file name 2015-10-01 16:19:33 +00:00
winmakefile.h unify handling of library prefixes and extensions 2015-10-01 16:19:30 +00:00