aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/qtprofilesetup
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2018-02-19 10:13:30 +0100
committerChristian Kandeler <christian.kandeler@qt.io>2018-02-19 10:01:11 +0000
commitdae28ece705e9a4b2026729f7ddddf6898c49c6c (patch)
tree6d5202b917aab1d602785c2e1fbd53133381a7ae /src/lib/qtprofilesetup
parent483a07ba4aac6cfdcd2a2765dfeaddd3a1d7fea4 (diff)
Fix syntax error in module files generated by setup-qt
After 3bc71587c9, private modules with libraries would no longer work, due to constructs like this: Group { files: [product.Qt.designercomponents-private.libFilePath] // boom filesAreTargets: true fileTags: ["dynamiclibrary"] } Change-Id: I9a3394033f48dc9284ce1ed92e3d9e11e0eaf080 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/lib/qtprofilesetup')
-rw-r--r--src/lib/qtprofilesetup/qtprofilesetup.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/qtprofilesetup/qtprofilesetup.cpp b/src/lib/qtprofilesetup/qtprofilesetup.cpp
index 33711c9b4..1b87c22a4 100644
--- a/src/lib/qtprofilesetup/qtprofilesetup.cpp
+++ b/src/lib/qtprofilesetup/qtprofilesetup.cpp
@@ -527,7 +527,7 @@ static void replaceSpecialValues(QByteArray *content, const Profile &profile,
additionalContent += "\n";
const QByteArray indent(4, ' ');
additionalContent += "Group {\n"
- + indent + indent + "files: [product.Qt." + module.qbsName.toUtf8()
+ + indent + indent + "files: [product.Qt[\"" + module.qbsName.toUtf8() + "\"]"
+ ".libFilePath]\n"
+ indent + indent + "filesAreTargets: true\n"
+ indent + indent + "fileTags: [\"" + libraryFileTag(qtEnvironment, module)