aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/qtprofilesetup/qtmoduleinfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/qtprofilesetup/qtmoduleinfo.cpp')
-rw-r--r--src/lib/qtprofilesetup/qtmoduleinfo.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/lib/qtprofilesetup/qtmoduleinfo.cpp b/src/lib/qtprofilesetup/qtmoduleinfo.cpp
index d190ae64a..87db445b7 100644
--- a/src/lib/qtprofilesetup/qtmoduleinfo.cpp
+++ b/src/lib/qtprofilesetup/qtmoduleinfo.cpp
@@ -472,8 +472,12 @@ QList<QtModuleInfo> allQt4Modules(const QtEnvironment &qtEnvironment)
}
QSet<QString> nonExistingPrlFiles;
- for (int i = 0; i < modules.count(); ++i)
- modules[i].setupLibraries(qtEnvironment, &nonExistingPrlFiles);
+ for (int i = 0; i < modules.count(); ++i) {
+ QtModuleInfo &module = modules[i];
+ if (qtEnvironment.staticBuild)
+ module.isStaticLibrary = true;
+ module.setupLibraries(qtEnvironment, &nonExistingPrlFiles);
+ }
replaceQtLibNamesWithFilePath(&modules, qtEnvironment);
return modules;