summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2021-08-13 15:19:06 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2021-08-16 10:33:52 +0000
commit194410201950dfdf353c01d94e5eda2e6ff9844d (patch)
tree8f591666a40673f1d0820a531dc63a35e36902d1
parent02b5d5a7105f63b8ec941de593b104aef0190606 (diff)
downloadqbs-194410201950dfdf353c01d94e5eda2e6ff9844d.tar.gz
Qt support: Understand QT_INSTALL_PREFIX in prl files
This variable appears to be used these days (observed e.g. in Qt 6.2 for iOS). Change-Id: I5ec17a0b80e59d9a27a15722ea01c24d6d569207 Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
-rw-r--r--share/qbs/module-providers/Qt/setup-qt.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/share/qbs/module-providers/Qt/setup-qt.js b/share/qbs/module-providers/Qt/setup-qt.js
index 060ea7a0a..b1239a78a 100644
--- a/share/qbs/module-providers/Qt/setup-qt.js
+++ b/share/qbs/module-providers/Qt/setup-qt.js
@@ -753,6 +753,7 @@ function doSetupLibraries(modInfo, qtProps, debugBuild, nonExistingPrlFiles, and
for (i = 0; i < parts.length; ++i) {
var part = parts[i];
part = part.replace("$$[QT_INSTALL_LIBS]", qtProps.libraryPath);
+ part = part.replace("$$[QT_INSTALL_PREFIX]", qtProps.installPrefixPath);
if (part.startsWith("-l")) {
libs.push(part.slice(2));
} else if (part.startsWith("-L")) {