summaryrefslogtreecommitdiffstats
path: root/qmake/generators
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@digia.com>2014-04-03 11:54:10 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-04-03 18:31:51 +0200
commit826ab028a8c24b115286d251938396ca1de71b56 (patch)
treef0e46753cca3c07d20b73f58d3de7f49f24412f3 /qmake/generators
parent10a0ac759e26e27751ae96d02eb1e260ab371194 (diff)
vcxproj generator: append version suffix only to library targets
Task-number: QTBUG-38066 Change-Id: I2f1635f2cb34acb388c380fc2fc3fbe4df04bb03 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Diffstat (limited to 'qmake/generators')
-rw-r--r--qmake/generators/win32/msvc_vcproj.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/qmake/generators/win32/msvc_vcproj.cpp b/qmake/generators/win32/msvc_vcproj.cpp
index 03a41fd1bc..ac258e2841 100644
--- a/qmake/generators/win32/msvc_vcproj.cpp
+++ b/qmake/generators/win32/msvc_vcproj.cpp
@@ -1002,8 +1002,10 @@ void VcprojGenerator::initConfiguration()
// The target name could have been changed.
conf.PrimaryOutput = project->first("TARGET").toQString();
- if ( !conf.PrimaryOutput.isEmpty() && !project->first("TARGET_VERSION_EXT").isEmpty() && project->isActiveConfig("shared"))
+ if (!conf.PrimaryOutput.isEmpty() && project->first("TEMPLATE") == "vclib"
+ && project->isActiveConfig("shared")) {
conf.PrimaryOutput.append(project->first("TARGET_VERSION_EXT").toQString());
+ }
}
if (conf.CompilerVersion >= NET2012) {