Add TARGET_VERSION_EXT to pkgConfiglibName
authorHib Eris <hib@hiberis.nl>
Thu, 9 Feb 2012 09:03:15 +0000 (10:03 +0100)
committerQt by Nokia <qt-info@nokia.com>
Fri, 24 Feb 2012 15:21:37 +0000 (16:21 +0100)
commit219a688ac17052e4bb3aac9ff8a813e3f4d8da01
treeb945cc9cad412e5359e389c4e184eb41f6c8838a
parent5ae1caed435139cea5881609dae51026f54ad1fe
Add TARGET_VERSION_EXT to pkgConfiglibName

The libName that is used in pkgConfig files should include the
TARGET_VERSION_EXT.

This is needed because in Win32MakefileGenerator::fixTargetExt(),
the TARGET_VERSION_EXT is added to the library name.

In Win32MakefileGenerator::processVars(), if TARGET_VERSION_EXT is empty,
it is set to VER_MAJ.

On platforms != Windows, TARGET_VERSION_EXT does not seem to be used.

We probably got away with this so far because pkgconfig files generation
for win32 was just added in 4.8 and nobody uses them yet, and because on
platforms != windows the TARGET_VERSION_EXT is not used.

Change-Id: I56f239e389f0ef926030e4c2376cadd92c4f673c
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
qmake/generators/makefile.cpp