fix static library names when generating .pc files for pkgconfig

219a688ac1 added the version extension
which only occurs on the DLL import library.

Change-Id: Ie913adf039d7f3a9aadf43f4af014289a8aeacbe
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
Reviewed-by: Hib Eris <hib@hiberis.nl>
bb10
Mark Brand 2012-04-19 14:48:34 +02:00 committed by Qt by Nokia
parent 93b34badfe
commit 8e053a5dfc
1 changed files with 2 additions and 1 deletions

View File

@ -3251,7 +3251,8 @@ MakefileGenerator::writePkgConfigFile()
} else {
pkgConfiglibDir = "-L${libdir}";
pkgConfiglibName = "-l" + lname.left(lname.length()-Option::libtool_ext.length());
pkgConfiglibName += project->first("TARGET_VERSION_EXT");
if (project->isActiveConfig("shared"))
pkgConfiglibName += project->first("TARGET_VERSION_EXT");
}
t << pkgConfiglibDir << " " << pkgConfiglibName << " " << endl;